I was a bit worry about buying from internet, I did have some bad experience especially when you buy a dress you never how good it is going to look on you until you paid & got it in mail. I received this dress today, it's sooooo nice ... it has definitely exceeded my expectation. The material feels good, I am very very happy with it. It fits perfectly as well,I highly recommended this dress. so I really looked high on this website.