The material is thin and stretchy but clings to  every lump and bump you have.  I'm not fat but have a wide back so I ordered an XL even though I wear a large usually. You would have to wear a strapless bra with this but you would see every outline of that bra which I hate. I sent it back.