Absolutely perfect. We bought them for our two year old grandchildren and they love them as well. I am ordering two more as I like to use one as a little table in front of the couch for my morning coffee.