It arrived just in time to gift my 16 yo dd for her birthday. I don't understand why she's always telling me I'm not funny. This shirt I picked is hilarious. The material is super soft inside. Sizing is crazy as expected. She's a size small so I ordered her a L knowing it would come much smaller. I should have gone with XL. It probably won't fit again if it accidentally makes it into the dryer. But the price is worth one or two wears and the laugh... at least I'll be laughing.