So I was really excited to get this, after reading the reviews I was confident in buying it. The problem here is the back screw holes don't line up, when you put the back on the sofa isn't flush to the floor so we have had to put some cardboard under one leg. It is definitely firm but even my slight build makes the couch tip if you put any weight on the back. 

It's a couch and is large and reasonably comfy for the price but I was certainly hoping for a better structure considering the other reviews.