Love my new sofa! All I had to do was put the feet on it. Came with the pillows, which was a nice bonus. Firm and comfortable.  Only downside is the sides are not stuffed fully, but you can't tell unless you put pressure on them. But that makes sense given the low price.

Would highly recommend!