I thought this was just as pictured. Slightly loose fit - I'm a Medium/Large, I ordered large and it is almost too big on me but looks cute knotted at the bottom. It is minimally see-through, I wore a black tank underneath and thought it was fine.