The product was as expected and seems to have no problems holding all of our things (all of the shelves are full). I am having a hard time getting the suction cups to hold the caddy to the glass, but the caddy stays in place anyway due to the weight it is holding. The towel holders on the outside of the caddy are super convenient.