They have a large selection of options and tons of colors. Quality is great. Shipping time was quick, especially if you search items by delivery date. I will say, though, that I've ordered 3 dresses and chose to return 2 of them due to differences in sizing. I wish they would let you return items for your money back versus for store credit.