Pretty Great!
I typically wear a medium, but it didn't fit, so I had to trade it in for a large. Luckily, the return process was super fast and easy. Large fit well everywhere except for my waist. (My waist is a bit skinnier than you'd expect compared to my legs) Was a bit loose there, but overall was cute and I love it!