I'd looked at swimsuits in the shops because my old one had gone rotten, but I was not prepared to pay the silly prices some retailers wanted, and in the budget shops, the quality didn't seem to be great. I should just have stayed at home and looked on Amazon. This Speedo costume is excellent for me to plough up and down my local pool doing lengths, and it is claimed that the Endurance fabric is designed to prevent it going rotten so quickly. I will report back after a few months - but so far so good! I like the style of the swimsuit with the cross over back which means i'm not worrying about the shoulder straps slipping down, and the leg cut is just right, and not too high. The only thing that troubled me before buying online was uncertainty about sizes. I bought size 36 inch chat (I actually measure 35) and I'm a 10-12 in tops and trousers, and only 5 foot 2 inches tall. The fit for me is good, although I suspect if you are taller, you may find this swimsuit is cut a little short in the body. I would probably recommend going up a size if you are of average or above height. If you go to the Speedo website, there is a size chart there to help you decide.
Am definitely pleased that I ordered this.