looks nice in our living room, color was what we expected, firm but comfortable to sit on. the cloth isn't as nice as expected but I think it will be ok. probably not the best if you have pets.