I got XL as a newly post partum size 16 and they fit nicely around my waist. It's a little snug but with the thick waistband it's not uncomfortable. The actual material is very nice and I'm 5ft 4 and with them pulled up to my waist, they just touch the floor with slippers to give you idea of length.