This is a fantastic online store for swimwear. I took a risk, as I have never really had luck buying bikinis online. But I was pleasantly surprised by how well it fits and the quality. I like it so much I bought another colour on the same day I received the first one. The top is really supportive and the straps are adjustable. Also the postage was ridiculously fast. Highly recommended!