We LOVE this adorable dress! It is incredibly soft and comfortable. It is a taupe french terry knit with lovely embroidered detail on the bodice. There is some stretch in the fabric for ultimate comfort. The sleeves are slightly longer than 3/4 sleeves and is a baby-doll style dress (but still comes to the knee). This would be fun to pair with come casual combat boots or dress it up with some cute booties or flats.