This shower caddy was fairly easy to put together, except I was a little worried about breaking the plastic bars trying to snap the side pieces on. The shelves themselves are very easy to adjust the height. It's just a little rubbery piece holding them up, but I've got multiple bottles on them and they haven't moved. The towel bars are definitely only meant for hand towels or washcloths because they can't hold the weight of a regular towel (they just pop right out). I like that the shelves are plastic and don't have to worry about rust. And the top and bottom of the tension rod are very wide rubber pieces so no worries about damaging the ceiling! As a bonus, the holes look like Mickey Mouse heads.