Asos is one of my favorite retailer stores. Since you can not see the dresses physically you can not know how the clothing item is like. I do most of my cloth shopping online and almost return %50 of my purchases. The good thing with asos is that in addition to free shipping, you don't pay anything also for returns.