The fit was perfect. I got a medium and normally wear a 6-8. The fabric is a little cheap, so I wouldn't wear it somewhere fancy (I was hoping to wear it to a nicer event). I'm not getting rid of it and will find a place to wear it.