I purchased this top in the blue stripe and red. after washing the red top, it lost color in little spots and also has little holes along the seams. the blue washed fine. overall, it is a very cute top and great for summer.