My husband is 6'1, 186lbs. I ordered size Large and it fits him beautifully. The material is thick but breathable and very comfortable. The color and design is ridiculously stunning. 10/10 would order again and recommend to others. Beautiful product!