for size 38-40, terribly tight +small, the thickness makes it stiff and too less stretchy. I'd fall blackout due to blood circulation problems after 1hr wearing.
I am a size 34/XS in pants and the product is a bit big around the knees and ankles especially, but they do look good, just like the picture.