Love the look, super comfortable yet my little dog has begun to create pulls in the fabric and it was delivered one week ago! Definitely not pet proof.