Just received the shirt I ordered as a gift. I went two sizes larger and ordered an XL (for a Medium sized woman), as was recommended. What came was a shirt that was too small for even my slim 11 year old and completely inappropriate sizing for an adult. There's no stretch in the material and it feels very cheaply made. I'm hoping I can salvage something from it, but it's most likely a lost cause. What a disappointing waste of money.