It took 5 minutes to put together.  Wow!!  What a nice addition to my chairs.  I'm thinking about purchasing another one because it's comfortable to either put my feet up on it, sit on it, or eat from the tray once you flip the top.  In addition, it's great for storing old photo albums.