Even better than I anticipated! I often wear an XL in tops and ordered that size here. The shirt fits perfectly, if a bit shorter than on the model. Still covers my waistband though so I'm happy. Super soft and light for summer!