Super simple to put together and its the perfect size. I'm 6ft tall and I have a fluffy 80lb dog and we both fit! My feet hand off the chaise, but that doesn't bother me as I fit on the couch. I found this sofa to be more comfortable in the first 48 hours than my old couch which was 4 years old.