So fun!
I love this piece!! I usually wear a small or medium, depending on fit/size. I ordered a small, and glad I did as it is roomy in the hips and legs. I would definitely recommend sizing down, especially since the bust is stretchy. I have it 4 stars because I thought the fabric could have been a bit nicer for the price point. Overall, I recommend it.