I ordered an xl for my 14 year old who is 6’1 and 185 ish. Yes, all those numbers are correct. He likes shirts a little loose and this was perfect for him. I included two pics of how they fit his frame for reference. Hopefully it doesn’t shrink too much.