I love it!! Now Im a 5'2 female and about 160 lbs and i like shirts that are just a little too big so I ordered an XL and it fits me perfectly. But if you ARE actually an XL i would order up. Some shirts by the mountain are true to size but some arent. Be safe and order a bigger size with this one. I love this brand though i have a collection of their shirts. this one reminds me of my golden Jazzy and its so darn beautiful