My experience with Zaful has been very good! I have ordered a total of 19 bathing suits, a top, a two piece set, and a dress over the past few years using the site. I have found that the sizing to be very accurate for my body (with only 2 out of 19 not fitting), and the quality to be amazing for the price you pay. I will continue to order from Zaful in the future! The prices can't be beat, and the styles are super cute.