LOVE this! I was planning on remaking our old sofa until I saw this on sale - it ended up being only a little more $$ for the new sofa and a lot less work! Works well for our small home as it can be a bed for guests and is off the floor, so we can store extra blankets underneath. 
It’s much firmer than our old couch, which is nice. 
The only thing that I’m not *crazy* about is there’s a squeaky part, but I’m thinking that’ll go with time. 
Set up took about an hour but was pretty easy.