The prices are fair and the products are of good quality when they arrive. Only downfall I could think of is the delivery time... that could just be to do with the pandemic however. I would 10/10 would recommend and would undoubtably be ordering from ZAFUL again