Comfortable - the seat is high enough to make it easy to stand up, the seat cushions are firm and the back cushions are squishy. The seat is deep, so I have an extra pillow behind my back. I'm short, but I think the sofa would be comfortable for a tall person because of the height and depth. Delivery was easy, they brought the box into my living room for me. The legs were in a zipper pocket on the bottom of the sofa. Easy to put on. The sofa is heavy, I had to get someone to help me turn it over to find the legs and put them on. But I'm old, might not be a problem for anyone else.