I love this, it's very sturdy, doesn't jut out from the wall too much, and still holds so much stuff! I was finally able to completely clear my bathroom counter of all the random crap on there - deodorants, lotions, creams, soaps, cologne, brushes, etc. It can hold a good amount of stuff on it with no issues. I didn't install the towel holder bar as it's not necessary for us and I don't think it would be able to hold a damp body towel. The shelves themselves are perfect, and a cute style with a nice finish. I don't know why people are buying this, not taking measurements of their space and the dimensions of this product, realizing it's too small, and then leaving bad reviews. Please measure your space and compare to dimensions on the product description before buying so you can be happier :) Who knew a small effort could help! Also, this product is $30 please don't expect $300 quality. Product does the job, and comes with all the parts to easily assemble.