The sofa was easy to put together on my own. I am tall so the length is great for relaxing and having people crashing over night.