I am very pleased with my order from zaful! I ordered a bikini and it only took about 2 weeks to get here which is not bad at all. The bikini looks just as it did in the pictures and it fits true to size. The prices are amazing and the service is excellent. I will definitely be ordering from them again!