ONLY giving three stars because there was not a hygiene strip in the bathing suit, the halter top was uncomfortable when tied around my neck, and there was a chemical smell that I hope will come out in the wash. However, the material is soft and fits well. It's a bit uncomfortable in the bust, but that could be because I ordered a size too big. I am usually between a size 14-16 and ordered an XL. I love the pattern and the fit everywhere else. I really like the extra wide straps and how high it comes up the back. Over all, it's okay and it will work for my purposes.