The upper part is made of lace and the lower part is made of 100% viscose comfortable fabric, but the lace part allows it to be worn for special occasions. The fact that the upper part looks like a blouse and is placed on the skirt also gives the dress a skirt-blouse look. It is 100% cotton lined.