I got this suit for 4th of July festivities which included a river float. After the float I noticed that the blue dye had bled, creating dark blue streaks on the red bodice and white stars. I tried to handwash the stains out mild dish soap and oxyclean, and then the gold washed out to become this gross yellow and the blue streaks are still there! I gave the fit 4 stars since the bodice is not made for ladies who are well endowed. I bought a size medium, I'm 5'2 32DD and there was still spillage. I doubt I can return it since I have worn it, despite the fact that it is ruined after 1 wear.