Love this couch! I’ve only had it a couple weeks now but so far it’s great! Easy to assemble and firm to sit on (which we like). I can tell the dogs nails might tear the couch over time so we try and lay blankets down before the animals get on it.