Soooo easy to install !  I roll up a bath towel, a hand towel and washcloth and leave in the cubby, so fresh towels are always available. The top shelf is perfect to store those hygiene items that you're always grabbing, and the lip prevents those items from rolling or falling off. The towel rack is a bonus, making it an all in one storage shelf for your bathroom. Perfect for a bathroom that doesn't have a lot of storage. It's sturdy while being not too big and not too small ... it's just right! :)  I'm very pleased with this purchase.