Love the couch. I’m about 5’5 so when I pull out the extender, my heel touches the end. I was able to assemble the couch myself. The couch came in 3 boxes. The arms are alittle tricky making sure you clasp them together but like I said I did it myself it wasn’t so bad. It firm but comfy.