Is it longish in the body? Not too low cut at the front? How high cut is the leg? I like it, but not sure whether to take the plunge. Thanks for all info!