If you like sturdy and comfortable sweats this top is for you. Yes, it’s really oversized. You may have to purchase one or two sizes smaller. I’m 6ft and 280 lbs stocky but not fat. I wear a XXL in this particular item and an XL in the bottoms and those run big.