- Double layered ruffle off the shoulder halter top - Solid cotton fabric - Double layered ruffle on body and sleeves - 1/2 ruffle sleeves - Princess shoulder - Halter tie neck - Runs True to SizeFabric100% cotton