I have bought several items in Zaful and my experience has been very pleasant. Items take more than 3 weeks to arrive the US but the website tells you that upfront. Prices are great, very affordable clothing. When I see something nice I buy it with time because I know it will take time to arrive at my home. Overall, my experience has been good.