Perfect for my toddler and not very difficult to put together.  It just took a while.