small size too large in the hip , and chest ,,,,,,crouch is too long ,,,,,
i just use it to swim, so I can't say about how well it does as a dive skin, but because I need to be completely covered from uv rays, it works well.