Length 51". 

There is no size or fabric tag but feels like nylon fabric. 

The sizing seems to fit about a size extra small. The mannequin in the photos typically wears about a size 6 comfortably and the dress is snug on the mannequin. The bottom hem appears to have been hand hemmed and altered.