Size - 12 (label says 12 but its very petite so it would also suit a size 10). material - 51% polyester 29% cotton 20% viscose. laundry - machine washable.