I love zaful. Its affordable and cute. I have only ordered swimsuits from here but look forward to trying out some of the clothes. Like any online site, you NEED to read reviews on sizing before buying. Shipping took like two weeks but that was expected. I have reccomended zaful to a number of friends!