I got this kneesuit as an ex-swimmer who was asked to compete and didn't want to feel uncomfortable on the blocks. It fits well and is not too tight on the legs. It fastens nicely too. The only thing was that when I bent over to dive it, you could see the label (nothing else though) so I just cut it out and all is fine now. If you are larger on top, it does cut to the neck, therefore there is some movement and you need to readjust prior to climbing out the pool - but this will not stop me wearing it!