Excellent product, especially given the price. Kids adore them, and they look so lively and colorful near the pool! Soft and durable in the washer!