softer than I expected! Surpisingly long. It covers my bum. Very stretchy material. I got the smallest size which was either xs or s. Fits good. Not right on stomach. More fitted in arms but stretchy. Good quality and not see through with the white. I am 5'8", long torso, 135 lbs, and 32 C-D bra.