Zaful has many cute and affordable prices. These swimsuits came in 2 weeks to Canada. The quality of the swimwear was good the sizing was an issue. Some swimsuits were big and some were small but still made it work. Overall cute and great swimsuits would buy again