Was extremely worried about ordering a dress off the internet but I read reviews and thought Id give it a try. Reviews said that this dress ran small so I thought I would not need it altered so I ordered the smallest dress they had. I normally wear a 0 but it was a size 2 and believe it or not it was perfect! It arrived quickly and I was really impressed with the quality. Will I order again from this place and the answer is yes!