This product fits well but has an athletic fit but is tighter than some may like. So if you want it loose, you should order one size larger. Otherwise it fits well and is great for training. Also, the mesh ventilation in the fabric feels a little rough on the skin. But they look great, are very cool and feel really good to wear. 9/10 I would buy again.