Sue A.This sofa is beautiful! I'm so pleased with every aspect of my order and interacting with JoyBird staff for advice along the way. It's very well made, firm and as described. The fabric is indeed pet-friendly (doesn't show cat hair and is holding up with some scratching). Overall worth the wait and a piece I'll have for a long time.