I LOVED this suit when I first got it. The color was nice, fabric felt great, and it fit really well. The only kind of weird thing about it was the vertical ribbing on the sides - they bowed out a bit and made my chest look wider, but I decided I could live with it. I've had this bandeau top and matching bikini bottoms for a little over a year now, and something very strange has happened. The elastic has stretched out immensely - it's kind of okay as long as I'm on land, but I'm afraid of things falling off or becoming displaced if I go into the water. I've particularly noticed this within the last 3 months - every time I wear it things seem to stretch out a little bit more, and it's getting kind of crunchy. I accidentally got a little bit of sunblock on a spot on the bandeau, and even though I thought I washed it out properly it almost seems like the fabric was dissolved away a little bit in that area. So I think I'm going to have to retire this bathing suit, after only a year and a few months. Very disappointed since I expected it'd last longer for the price.