I've had it for 7 years now and still use it to hold most of my cleaning supplies. Only the bigger items don't fit. It's a hard, sturdy plastic.Like a previous reviewer said, this is much bigger than I expected even though I read that review. What is big for someone may not be so for someone else.I bought several, hoping that they would be a good size. I take care of my mother with dementia and I needed one for her bath/shower days to keep all her personal bath items in. I got one for my home dog grooming tools and another one for cleaners. All in all I'm very pleased. These work very well for the purposes that I use them for. They're heavy duty and larger than I expected them to be.If I had to list a complaint I suppose it would be the odd way that the rubber topped handle was designed. Your fingers go UNDER the handle, not OVER them so the rubber on top is pretty useless. For you to truly utilize the rubber you would need it under the handle instead. However, the handle is still comfortable even without the rubber so that's just a minor thing.It holds furniture polish, window cleaner, carpet fresh powder and several other cleaners as well as cloths or paper towels and still has room.All in all I love it and expect to get many years of usage out of it too.These caddies are sturdy, hold a lot and the rubber coated handle where your hand picks it up makes it comfortable to carry. I detail cars a lot on the side and I have several of these. The can hold plenty of heavy spray bottles, microfiber cloths, wax pads, waxes and other chemicals I use. The same would apply to household cleaning supplies or tools or any number of related things you want to keep together in one portable caddy. I got tired of the cheaper, flimsier, weaker plastic caddies and replaced all of those with these to avoid broken wax bottles or other car cleaning chemicals and I am glad I spent the few extra dollars for the quality of these caddies.Good sturdy quality at a fair price. The reason I bought 3 is because I'm a naturopathic physician and often ask my patients with foot trouble including sprained ankle to apply contrast hydrotherapy daily until resolution. One side of the caddy can hold very warm or hot water and the other side ice cold water. Foot goes into hot side for 30 seconds then cold side for 10 seconds. Repeat 3 or 4 times once or twice daily. Very effective. Also if you suffer toe tail fungus you can easily soak your feet with this caddy by putting anti fungal herbs in vinegar in both sides. Helps compliance to have this useful toolA fine sturdy caddy, but one that barely fits under my kitchen sink. The problem is that the dimensions given are not correct. The caddy is 12-1/4 inches wide by 17-1/2 inches long by 8-1/2 inches tall at the handle. Another quarter-inch wide and I would have had to return it. It's the same item as the Does what is it supposed to do, It holds 3-4 spray bottles on each side. Several cleaning spray bottle would not fit perfectly in it and needed to be angled to fit just right. I think it is was more square instead of round it may hold more bottles with all the nozzles pointed inward.I use this as a diaper caddy and it is perfect. Fits one of those huge A&D jars and many diapers along with everything else you may need for diaper changes and post bath night duties. It's very sturdy and light. While other diaper caddies are super cute, they just did not last for my everyday needs. This will definitely be repurposed after it has filled its diaper caddy duties.I keep it in the back of my car with all my cleaning products for my car. I have a couple Meguiars sprays, waxes, polishers, carpet cleaner, tire cleaner and shiner, mirror sprays and cleaners, and more. They all fit perfectly in the caddy and it is easy to carry using the handle for when I wanted to move all my products to clean another one of my families car.