I like the sofa and it was easy to put together. The back cushions are soft but the base cushions are pretty hard, I hope they soften a little with time. For the price, a good deal for my office which won’t be used everyday.