I have made three purchases and so far have been very impressed. The delivery is very fast (kind of expensive though) considering I live in Canada. I got my items within a week. The quality of the product are ok. I ordered hijabs only. I did place an order that I had to cancel and they did cancel it before sending it out with no problems. Customer service is exceptional, quick to respond to my messages and I would definitely do business again with them.