We LOVE this chair. It has held up now for 9 months with our baby. As a newborn you can expect puke and urine on everything. The chairs fabric is such an easy clean! And it’s soo comfy!!