I ordered a few blouses, shirts and a pair of shoes. It came within 3 weeks, which I was shocked because some people mentioned that they didn't receive their product in months! The fit was true to size and quality was better than I expected. One item was out of stock so they emailed me an option to trade it for another item, which I didn't replied within a few days, so they ended up returning my money to my bank account. I will truthfully say, the shoes were not like the picture but were still cute. For the money you pay I think it's a great company for my first time buying. Let's see what the second time around will be like!