Kiddo says it's comfy and warm and they love the foxes on it. They have gotten a lot of compliments on it. We've only had it a couple weeks and it hasn't gotten really dirty yet, but small spills wipe off easily. We ordered a size up hoping to get a couple seasons out of it (4T for a 3yo), and it's slightly big but not too big. Sleeves are easy to roll up for meal times and haven't gotten too stretched out from it. All in all, we're very happy with the purchase.