Pros: Durable, fun in water, recycled material
Cons: Cannot stack upside down.
DD got these as a gift and they are her favorite stacking cups for bath time or outside in the kiddie pool. They have holes in them that allow water to pour out slowly and she finds it fascinating!
The only con to them is that they cannot be placed upside down due to the design.