I'm always cautious when ordering clothes, especially t shirts, online. I'm 6' 215 with plenty of curves, which puts me in an awkward place when buying shirts. Either large is made from super thin cotton, which too small and shows off my jelly rolls or I get the xl and its too big making me look sloppy. I took a chance on this shirt because it's rad as **** and the large fits me almost perfectly! It's actually on the larger side which I'm grateful for because it can be washed and dried and not fit too snug.