I always use these beds for my dogs (Cavaliers).  They wash and dry well and hold up to a lot of use.