I love this sofa, it was really easy to assemble. It's extremely comfortable, it's on the firm side which I like. If you are tall this will be perfect for you. I'm on the short side so my feet don't touch the ground but that's what the reclining is great for! I would purchase again.