Absolutely beautiful sofa! The leather is quite firm as well as the cushions. Purchased two of these when they were on sale at a great price, and couldn’t believe the quality. Delivery was quick, be prepared to have a lot of package material to dispose of, these arrived in huge cardboard boxes, styrofoam, plastic wraps. The legs are hidden underneath the sofa ready to be screwed in which is the only assembly needed.