Super cute! I love it and it looks amazing. I usually wear a medium/large and that's the size I bought. It is a little on the small side though. The material is VERY sheer but if you put on another pair of black shorts underneath it works just fine. The shipping was longer than what was said but that's what I was expecting. Rompers don't usually look too good on my because I am tall but the way that this was made makes it look like a romper when I have it on. I like it a lot!