100% perfect for my daughter living with 3 huskies. I waited over a year to respond. They live on this sofa! Great quality and durability. Easy to clean…highly recommend