We bought this for our granddaughter who is 2 and she's used it now for 5 months and her folks love it. I searched out, and read reviews on, a number of similar products. I chose this one because the seat wasn't too low to the ground, like some, so will last her longer as she grows. The upholstery fits nicely; I saw one similar-idea chair in a store and the fabric was very loose and sloppy. This fabric is light and can be wiped down, but obviously your child should not be eating spaghetti in it, but that would be the case for any non-leatherette chair. Fabric is just cozier and less slippery. It's smart looking and even looks great in their living room.