Love these shorts! And super fast shipping...  I am 5'7 118lbs 25" waist and got the small.  Waist was just a tad big until I washed on delicate in cold and put in dryer.  Fit really well & highly recommend.