This shirt is cute, but the sizing is way off. I ordered an XL and couldn't even get my arm into the sleeve. I didn't waste my time sending it back because the price was minimal. I gave it to my daughter who normally wears a small to a medium, and it fit her fine.