I recently just bought one of my favorite bikinis ever from zaful. The only downside is that the shipping did take longer than expected but once i received my package i was more than happy. There's so many styles and colors that there's something for everyone