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. b>