93% cotton, 7% spandex. Easy to wear pullover dress. All over print with coordinating print at empire waist. Flattering crossover v-neck. 36'' length, top of knee.