I'm 5'5 and 145lbs and I got a medium. The fabric is soft and stretchy, and it's super easy to get on and off. The only downside is my thighs rub together and the shorts bunch up, but it's still very comfortable. Plus it has decent sized pockets!
Prince George, BC