The swimsuit is perfect, just as pictured and fits great!! Its very flattering and I love the designs, I ordered a small which is what I usually wear, its a bit difficult to get it on and off just since I have slightly wider hips but once I get it over my hips its easy to put on. Its super comfortable and shows just enough skin while still feeling secure and modest. The material feels high quality for the price and overall its a good buy, I have yet to swim in it yet so I'll be sure to update once I've gone swimming.