I love the sofa, it looks really nice and is super comfortable to sit and lie down on. It comes in separate pieces and I struggled to assemble it by myself so it definitely needs two people to put together unless you want to spend two hours like I did. Overall I am super happy with this sofa.