Well, my pants are large (also empire...size 34-38...im 34) and those fit decent (a little big, but they have adjustment straps on the outside and those help a lot) so I ordered a large pack. If it's too big, I can just send it back and exchange it for the small-medium one.