This is a great sofa for the price. It's sturdy, the cushions are firm and the material is soft.  The only negative is that it's very low. I replaced the legs with 6" ones,  which I prefer. It was easy to assemble.