Sheer - we layered it with one of our basic tanks.
Fit: I sized down one. Super stretchy.
100% Polyester