We love the size, it's perfect long enough for my very tall son in law  but yet very comfortable as a couch. It's a perfect addition to our home. Was not difficult to assemble. All parts were in the box with great directions