First off, I give this an A+ rating. The ship time was lightening fast. The quality is superb-lots of stretch-not too thin or thick, no loose threads or buttons, buttons are decent quality. The sizing is small, because the size L is snug- not uncomfortable but I would do better for a little larger. Maybe XL (but don’t know if it’s available), my American measurements are 28 inch waist, 20 inch thighs, 29inch inseam and size 2 jeans … 130lbs …hope this helps someone and oh! I would def order again