I should have known better lol. I'm 5'6" and about 154 lbs, usually wear a size 6-8. I bought this in a Large and it was so flipping tiny and ridiculous looking. I am not fat, chubby nor do I have rolls anywhere, but somehow this made me look like a stuffed sausage and about 4 sizes larger than I truly am. Only giving 2 stars because return and refund process was easy and seamless.