Purchased online. They run a bit large but that's good to know for the next time I purchase. I am five foot two 118 lbs and should have got XS rather than S. However a little extra room doesn't hurt—they are comfortable but polished looking. Love the front zip pockets! Rear pockets, too, though I don't use them—for me that's a sloppy look. These are worth paying full price. Grab before your size runs out.