Lots of pieces to put together, but once it was set up I really loved it! Fits perfectly with my chair as well