Overall, I had an amazing experience ordering with Zaful! Their website was easy to manage and navigate. I could find pieces I loved thanks to the wide variety of bathing suits they offer. The order did take longer than expected, but I was able to track my order on the app (which you can also do by logging into your account on their website). I would only suggest ordering about a month before you need the products to ensure it will arrive on time. Finally, the products are super good quality and looks exactly like the pictures on the website. Overall thus was a good order and I do suggest at you order from this website.