I bought this thinking it was cute and looked to be good quality, but I was wrong. The fabric is cheap and the elastic is not stretchy at all, as if they used old elastic to sew the strap. Was so excited to get this swim suit and now I definetly will not wear it! What ever happened to the good old days when stuff you bought could be handed down, now you'll be lucky to wear it once before something unravels or breaks!