I've made two separate orders with Dresslily and although the sizing was a little off (I'm from Australia) the quality was good for what I have paid for. My first order took 10 working days to arrive and the second 17 days. Communication from their support office was faultless. When reading all these negative reviews, I sometimes think I might be dealing with a different company?! I wouldn't hesitate in recommending this company to my friends, I've found them to be very satisfactory for their prices.