We purchases these for my daughters after moving to an area that gets frequent rain showers. The coat has stood up extremely well and the girls stay nice and dry. The colors are even more fun and vibrant in person. Adorable and practical. Perfect.