The material feels nice and not too thin. I'm 5'6", usually wear US 2-4 pants. I bought a size small - when I first took it out of the box I thought it looked way too small but it fit perfectly. Very comfortable and pant legs are long enough to reach the ankles.