These are very cute and have vibrant colors. My 10 month old loves holding them and chewing on them. My 2 year old enjoys splashing them around and making the shark swim after the other animals. Reason for 4 stars is it's a little difficult suctioning enough water in the toys to spray but still I would buy again.