For my purposes, the Level Six Women's 1.2mm Neoprene Mystique Front Zip Long Sleeve One Piece Swimsuit Obsidian (Black Colourway) (Size X-Large - 5 feet, 5 inches, 170 lbs.) fits and functions well. I could have sized down to a Large for more compression.
+ I found the torso length and and moderate or conservative thigh - leg cut reasonable.
+ The sleeves are long, and for me sleeves extend several inches below wrists.
- On slight inconvenience: for my body shape, the zipper will not lock in a position mid-chest to vent (suit must be fully zipped or else the zipper may undo/unzip itself to the navel, which for this suit means the front would be open to the waist).
+ I appreciate the clean aesthetic design and comfortable fit, which I find are worth the price.