I love this dress!!! Like many others said before, I was nervous about ordering my wedding dress online, but I had gotten bridesmaid dresses through Misshow before so I knew they made quality dresses and I figured I could return it if I didn't like it. I received the dress two weeks after ordering it, and loved it! It fits me so well- I only needed to get a bustle added and fix one loose button. All told my total cost for wedding dress and alterations was under $700. That being said, you could not tell this was a bargain purchase at all. I got so many compliments on this dress the day of my wedding and felt so beautiful wearing it. The straps were not nearly as uncomfortable as some other reviews made them seem- I didn't really have a problem with them at all. The only problem I did have was that about four hours into the event the clasp at the very back popped completely off and I had to change. I'd recommend bringing a backup dress to wear for the reception (which I had planned to change into regardless) or making sure all the clasps are enforced prior to your wedding. I can't really complain because it was such a steal and honestly it lasted just as long as I needed it to, which was through the ceremony, first and parent dances, and the toasts.