These are great for both dogs and cats.  Soft but firm foam and a very nice height for the bed.