This bed is the perfect fit for the extra large midwest dog kennel.  It is padded and soft enough that my dog loves to sleep on it