Excellent quality. The coat is very thick and cozy. My daughter loves it and says it keeps her very warm. It is more of a lilac colour rather then pink. But to be honest I prefer the colour in person, compared to the photo, so I didn't mind that. The lining is also very soft. The coat looks great and is a very smart coat. I personally wouldn't use for muddy puddle walks or for school (my daughter is a very rough and tumble girl). Can't comment on how well it washes as it is still so new.