I got this for my teenage son, who is now grown-up sized, at about 5'11" and 215 lbs. We bought the 3x, because he doesn't like skin-tight clothing. He generally likes a size 2x t-shirt, which are quite baggy on him, and this fits him exactly the same way. I'd say if a person generally wears a size 3x clothing, though, this would be much too small. Apart from being super tight, I don't think it's long enough to fit over much of a belly.