This sweater dress is good quality material, heavy and warm but soft and comfortable. Also, I don’t think it stains easily because my 3 year old granddaughter wore it all day at PreK and it came home a little wrinkled but spotless. It is the perfect dress for the Christmas season.