I ordered an XL, fits like a normal shirt but not as loose as I wanted it to so i would size up if I wanted the comfy loose fit. I am 215 lbs (97.5 kg). Most of my weight is around my hips. This is loose fitting on top but hugs my hips but that is to be expected for my shape and size. Over all I like the shirt and I like the length of the sleeves