I was worried about the fit on this but I went a size up and it fits great. Not skin tight but tight enough. Perfect color for top I was trying to match. I was expecting a scuba material but this is thinner and not so constraining. Not girdlish. Nice length and nice waistband. Comfy.