I've had one of these for over a year and just gifted another one. The suction cups work perfectly and it holds all our bath toys. My 3 yo actually keeps most of them in there now (finally) and only chooses a few, and also makes sure to put them all away before pulling the drain haha. Keeps everything out of the way enough if an adult needs to shower, or can be pulled off and everything kept inside if needed too.