I ordered my wedding dress from them. It was perfect, except for being 5 inches too long. That was a big issue that took some tailoring to resolve, but even considering the extra tailoring, the dress was beautiful and well made, and much less expensive than comparable dresses from American or European companies.
I also ordered two bridesmaid dresses from them, and they were also beautifully made and very good quality. The speed of service was also really good.