So far so good. The dress arrived on time. The fit is perfect. Because of the price I gave it a 5. But the quality is more like a 3 or 4. The zipper isn't that sturdy, and the material is kind of thin. But considering the price it could be worse. I've actually have had worse. So given the style, quality, and price. It would fair for me to give it a 5. If you're looking for a dress that has lining or made of high quality thicker material, this isn't the dress for you. But if your your ok with less than high quality fabric, fashionable, at a great price, then you won't be disappointed with this dress. Just make sure to check the size chart. I'm usually a 7 or medium. I ordered a medium and it fits great.