I'm really satisfied with my purchases from Zaful. I've made two different purchases and I have no complaints. The first order I had was two pair of bikinis and an eyelash pack and it took about 3 weeks to arrive. The second order included a jacket, three dresses, two skirts and three tops. Half of the order came in about 8 days and the other half seems to be on its way here. I feel as if the quality of the products is good for the price it is at.