I buy all of my bikinis from zaful. They are super affordable and good quality and they have a huge variety of styles. I think I like 20 of them now. I just keep buying them because I love them all so much! I get compliments every time I wear them and I like that they are a bit cheekier than ones you find in the shops. I definitely recommend their bikinis.