Perfect! Very firm, yet soft. The faux leather feels so real! Very subtle! The delivery guys were great.  I just got the 20 in room delivery. There’s not much packaging, so I wouldn’t get the home set up trash
 removal option. When you sit there is a slight Velcro sound from the seat cushions, but whatever. The middle support leg doesn’t touch the ground though. I folded up some squares of heavy duty cardboard to put so it hit the ground. You can’t see it, so I don’t care much.