i wear a size 31 for jeans. Would I be alright getting a small for the zespys?Medium I would suggest.
It depends, the Zespys now have spandex in them and as long as you don't tie the drawstring you should be able to get away with it provided you don't have big thighs. However, I rather be safe than sorry and get a medium. your waist is a 31, Zespys in a Medium has a waist size of 32. if you tie the drawstring, the waist will become a 31, thus being a comfortable fit for you without worrying if it's too tight.