Everything is perfect, except the size. I ordered an XL and it fit perfectly when I first got it, but after 1 wash, it shrunk slightly and now a tad too small for my liking.I'm not even that fat or tall. I'm 6ft and 165lbs. XL should be bigger! XL fits like an L. I would get an XXL, but that size in nowhere to be found, SMH! An XXL would be perfect. And I only like it in Black and White stripes.It's a shame, the fabric feels great and doesn't seem cheap, and I really like the striped design, but it's just the size, SMH! My XL after wash is still wearable for me, but would be perfect if it was just a little bigger. I really hope this company starts making and getting XXL sizes in stock, I will buy that day 1.Great fit, sturdy material. Soft. My son has worn it for 6 days in a row. Is that bad? He is tall and thin. Medium fits great.Wonderful-looking on my son and fit perfectly - just like the photo in the ad! This is a winning color combination with navy pants or jeans - pops in a good way, and the hoodie really sets off the shoulders and neck. Handsome casual.After washing, it shrunk in length a bit and seemed to get wide while losing that length. Nice heavyweight pullover. Would order again.Great shirt! My ONLY wish is that it were made long enough to cover my rear! On short women it would be fine, but it doesn't cover my pockets, so wearing this with leggings isn't quite right. That's my only criticism!Nice shirt for the price. Quality materialThis is a nice shirt. We are using it for a Halloween costume but my son will wear it after the holiday as well.Bought this shirt for my grandson and he is thrilled. He got a rugby shirt that he wanted with a hoodie