Product Rating: 4 of 5 stars 8/21/2024 Snug but cute Normally wear a size medium which is what I ordered. Fit is snug but stretchy. Definitely hugs and shows off the curves. I recommend ordering up a size if you are in between sizes!