Runs small. I'm a plus girl (190 lbs, size 16/18 and an XL bottom). I ordered an XL and I could barely fit over my bum. Forget about zipping it up.

I returned and reordered an XXL and it fits like a glove. Very cute and comfortable. They do have some stretch to them. Glad I reordered the size up.