It was super easy to put together. I did it by myself and I'm not very handy. The construction and upholstery seem sturdy and it is comfortable.