Assembly was a bit time consumingm but no more than I expected.  The finished product is attractive and comfortable.  The girls and the cat like it a lot.
One of the one inch machine screws appears to have been missing.