Easy to put together, even without using instructions. The seat back is very comfortable, however the bottom cushions are pretty firm. They may become softer with use though. The whole unit looks very sharp and clean. It's also pretty durable, has held up to my Siberian husky using it as a speedway/launch pad.