Very nice product. Fabric is semi-sheer, but very comfortable. L is a perfect fit for european size 38.
It,s too small for me I’m size M and I take size L is still too small.