Bought this for my 6-year old great-niece who just happens a be a big Hello Kitty fan. This looked so adorable on her. Seemed to be well made. Scarf was long enough, hat was big enough, & gloves were fine. I don't know how it will launder, but it looked to be durable. It was certainly a hit with her!