Very easy to put together.  All the holes lined up perfectly.  Perfect amount of accessories.  Smaller than I expected but still looks good!! Comfortable.