The Jasmine Top is made of Supplex and has a V of mesh in the front with a shoestring like tie. It does not have a built in shelf bra, but the fabric is quite thick (not transparent) and very supportive!