My furbaby loves this bed.  He is a medium sized dog (a puggle) and he has plenty of room in his new bed.  I purchased the large size because it was a great clearance price.  I didn't want to spend too much money to have it ruined.  Thankfully, he has not torn up this bed!  I am very pleased with this product.