Zaful gets a bad reputation for looking alike to websites like Romwe, Shein and such. It is the complete opposite of that. I have purchased swimwear from higher-end stores many times and nothing compares to the quality for cost factor that Zaful has. I can pay $20 for a full bikini set at Zaful, with great quality material, a flattering fit, and gorgeous designs, whereas I can pay $60 for a full bikini set at other stores with a smaller range, and receive an item with thin material that degrades after several wears. I frequently use Zaful to buy gifts for friends and holiday items for myself. :)