I was a little worried when I opened the package because the waist band isn’t exactly what I would consider “elastic”. I read the details before my purchase & followed my intuition & ordered a size up. It fits like a glove. It’s as beautiful as it is flattering. I’m 185-190lb / 5’6” & ordered an XL.