These are the best and a must have if you have large pets, mine are 100-110 lbs and sleep so great.  They can stretch out and not hang over sides, i also use a warm pet blanket inside bed for their comfort.  Leather is very easy to keep clean too with pets.