This dress runs a little small.  I was hoping for a more lose fitting dress and ordered my size accordingly.  With that said...it isn't TOO small, I can still wear this.  The fabric is a good thick fabric looks well made... doesn't smell of chemicals like a lot of things I buy off Amazon.  This dress is definitely worth the $8.00 I paid for it.