Length is 40 inches. The top is a thick knitted fabric and the pleated skirt is viscose and polyester. Looks stunning.