This is super cute and good quality! Ordered on a Tues and received by a Friday! I read other reviews and like they stated - definitely order a size down. I am usually a size L and ordered a M. However, even with that, the shirt is still long. The only thing that could be better would be for the lace to go all the way around the shirt, but it’s still a great buy! I recommend!