My husband and I initially picked out this chair because we loved the design and colors. (We live in FL and love all things ocean/fish). So of course after becoming 1st time parents, we realized that picking items because of their color (vs their function and ease of use) is not the best way! We lucked out and picked a great chair, as our baby grew, it has been great. I haven't had any issues with washing the cover and it cracking; and the cover is easy to clean while still on the chair with a Clorox wipe. The chair itself is easy to clean, again we use Clorox wipes. The tray has 2 parts, one that pops off and goes into the dishwasher (blue) and the other attaches to the chair (white). We actually use the white tray underneath too for feeding when the blue top tray is dirty. The chair easily rolls and also locks in place. There are height adjustments and recline adjustments, although we haven't used those much. And the attached toys were a must when our baby was younger! We love the product, but I have to mention a couple of things that may be a deal breaker for other parents. The attached toys are somewhat hard to clean; I put them in the dishwasher just fine, but they would fill with water. So I just had to let them drain before reattaching. Also, there was no storage on the chair. We wanted somewhere to put her clean bibs. So I just tried a ribbon on the back of the chair in a loop and we attach the bibs there. And lastly, the locks do lock easily, so when you want to keep them unlocked it's kind of a pain. (They are easy to step on and put into the lock position). Other than that, this is a great chair and I would highly recommend it!