Perfect for the space. Came and assembled easily just like described. My walls are very light gray, and after reading other’s reviews I went with the beige. So glad I did!! It is a definitely a greige and goes perfect in my spcace. Sits firm, but is loosening up to a medium firm over the past month. My 6’1” husband naps on it some and says it sleep well. Haha. Back cushions are removable, seat cushions are not. I like this, except the seat cushions have a 2” crackcrease for the mock-cushions and collect dirt and lint. It’s not that bad, I just wasn’t expecting it. I was expecting seamless.