I love the dress. I'm smaller on top than I am on bottom so I went with the small. The dress hugs my hips but still looks good. It would probably hang better on someone with a less curvy physique than I have, it definitely hugs the hip area, but I still love it. The top fits tight and secure. I will use it to lounge at the beach.