Cover up and swimsuit. Cover up is semi sheer. Swimsuit is stretchy.
I am wearing size small 120 lbs 5'3 32D