Easy to put together and soooo comfortable! I love this sofa! I am tall and fit perfectly, with my boyfriend and pets!