Looks amazing. Goes well with my mid century vibe. Seat cushions on firmer side but still comfortable. I was looking for a deeper seat. I'm 6ft tall and I can comfortably sit all the way back with feet in floor. Back cushions are firm but still well cushioned. Being on deeper side I can still use extra throw pillows without them getting in the way. Arm rest at perfect height and work well to support with extra pillows sitting against corner. I read hundreds of reviews, and this sofa doesn't disappoint.