I ordered an XL size and it was a bit more fitting than I had expected (I like muscle-Ts to hang loose). I'm 6'5" and weigh around 240, so next time I'll order the XXL. The fabric is very light, breaths easy, and doesn't stick to you after a heavy sweat session. Enjoy this for workouts, basketball or just laying around the house. Overall, happy with this purchase.