One size fits very small in my opinion.  I can wear medium to large size and this was way too tight on the tummy and hips. I sent back for a refund. It felt like nice quality but it wasn't a good fit on me.