i purchased it because i have 2 dogs 1 small and 1 large. i had so many dog mats around the house. i bought this fleece mat and my both dogs  lay there  . it fits both of them comfortable, with plenty of room. it looks nice and i love it.  Pros: durable looks nice Cons: none