I purchased two smaller sizes which are too small for my 4 and 7yr. old.
One of them the zipper broke and on the other one the snap pull off.
Purchased 2 larger sizes. Zipper broke and I returned thru Amazon. Purchased another one and so far it is okay. the other large one is also okay.
The zipper both times would get off track after little use. Since some of the zipper is tucked under some of the fur, I was not able to fix the zipper.
My grand kids love them. Would not recommend them since a total of 3 out of the 5 I purchased did not hold up.