I'm so glad I found Zaful. They have quality products and have a wide range of products to choose from clothings to accessories and also beauty and tech accessories! Not to mention they are all affordable. Shipping and delivery took around a week and a half to arrive at my mail which is pretty decent. Products came nicely packed and there was no defects. Pretty satisfied with the overall experience with Zaful!