Havent worn or washed it yet, so cant give 5 stars. Otherwise, I am very pleased. Weight gain, wasn't looking forward to wearing bathing suits, but Ill be ok with this one. Im 54, 138 lbs., 36DD, and a tummy. It takes time to scooch into this suit, but it holds everything in & still is comfortable. I love the colors.