Easy to put together. Wish it was a little wider, however, it is very comfortable.  The foot rest is perfect as a foot rest or additional place to sit.