Excellent fit just like in the picture (I'm petite clothing size 6 and the size S was just perfect). Nice amount of stretch I bought it in color nude which goes well under any color pants. It dries very fast which was the main reason I bought it since I travel frequently.