This shower caddy is easy to put together and meets the required height of the high ceilings I have. No water residue noted on the shelves as of yet, seems to drain well! Hoping to get another one for another bathroom in the house!