Perfect to layer, ribbed t-shirt type fabric. I'm a 12-14 hips and 16-18 bust and a Jeans fitted loosely but comfortably. I'm 5'11 tall and the dress fell just above my knees. Beware wearing with knitted type tights, it does ride up constantly, much better with 60 denier.