I usually order a size small in pants but I ordered a medium because these aren't a stretchy material. They fit great, a tiny bit big but probably more comfortable than ordering a small. Im happy with the size, I did have to get them hemmed as I'm 5'2.