Great but a little small
Bought this for my partner and got the medium size and was a bit on the tighter fit, great if you prefer a tight fit; however, she preferred a loose fit. For reference she's 5' 1", and the large would have fit better.
However, it was still comfortable, and may need a light coloured under shirt/undergarment as the white can be translucent.