Love this bathing suit. Came in a reasons amount of time.... But more than one week. Bottoms are tight, and a bit uncomfortable after a lengthy period of time. And have little coverage in the back...but it was exactly what I was looking for. The quality is awesome it's made very well. The only thing off was an odd sent , which I'm sure will disappear.