Material is super soft and fit as described.  A little see through but not enough to send it back.  I got the blue one.  Very pretty color.  Just as in the picture.  I ordered the small and it fits perfect.  Usually I order mediums but went by the reviews and the small is good.  There is plenty of stretch to the shirt and if I lose weight it will still fit good.  The top part of the shirt stays up great too so you won't have to keep pulling up on the top of it . I am 5'2" 129 pds 36C and 30 in waist.