Sofa is a good buy.  Easy to put together and fits nicely in my space.  The seat cushions are a bit hard, but I guess it’s better than being too soft.  Would recommend this sofa.