I purchased these for my 18 month old son after we decided to replace all of his bath toys. I was looking for bath toys that were easy to clean/sanitize and would not collect mold, so these were perfect. They kept my son entertained but do start to sink when they fill up with water. They were also much better quality than I'd expect for only costing a couple of dollars. Would recommend!