Fits well with very good finishes, intense colors. It hasn't been tried on yet, but size XL EU fits perfectly for 1.81 m and 102 Kg. The padding feels of good density. Good stitching and firm. Good leg length and with anti-slip stripe. Fabric with good elasticity.