LOVE LOVE LOVE IT!!!  It fits JUST like the picture.  Very high quality thick cotton fabric.  Very well made!  I'm thoroughly impressed!  And it's long enough!!  I'm 5'9", athletic build at 150lbs.  I got a size large and I'm glad I did after reading the reviews that it was form fitting through the hips.  It's perfect!!  I think I'm going to LIVE in this thing LOL!  Very happy with this purchase.