I was very dubious about this purchase. The models always look so perfect and I always doubt whether the colours will be true... but, this swimsuit has exceeded my expectations! I chose a size 12 instead of a 10 because they said it was a tight fit and that was absolutely correct. It fits like a glove. I wanted something that gave me full coverage from sun and this does the job perfectly. The zip is well lined so causes absolutely no dicomfort and the whole garment is very well made; good seams and no imperfect finishes. The main thing I want to point out is how true the colours are to the online view. They are utterly delightful. I couldnt be more pleased with my purchase and I wont be looking on the high street for swim things in future. In case you’re wondering, after this eulogy of praise, I don't work for the company!!!