I love these.  The sleeves are slightly longer than the average tee which I like.  However, in all other tee shirts a 3XL gives me plenty of room.  I ordered these to be large but they actually fit every so slightly snug on my stomach.  Not uncomfortable but definitely not hugely floppy like what I wanted.  I still am giving all 5 stars because at the price I couldn't have asked for better quality and the slightly longer sleeves made the very slight fit problem all worth it.