It is relatively easy to assemble, taking me about 10 mins to put them together. The package contains all the tools needed. So there is no need to buy or borrow tools. The cushion feels good, soft and not saggy. They’re comfortable, and the leather makes cleaning easy---no dog hair on it. I like the design and the looking as it fits in a modern room. Plus, the feet design prevents deep press or marks into the carpet.