Perfect size and capacity (holds a lot). I have a tile shower so one of the suction cups doesn’t always stick, but I’ve had no issues  with it not staying in place.