I ordered size XL for my husband but received S so I had to order and exchange. Appears to be good quality fabric but it was a Fruit of the Loom t-shirt with Star Wars stickers on it. I'm still not sure how the sticker will hold up when you actually stretch the shirt and after washing, but it doesn't. doesn't seem very strong