I purchased two rectangular beds for my 1 yr old mix breed bull terrier and 1 for my 6 yr old staffy and they both love their beds! Well worth every penny to have accident proof beds that are washable!