It's a fair sofa. There are gaps between the seat cushions which will require a lot of attention on cleaning. I'm a little concerned about how it will hold up over time, but so far, so good.