Our 12 year old Labradoodle  loves her memory foam bed.  I have washed the cover a number of times and it comes out looking like new.  When traveling, it absorbs some of the road bumps in her crate.  At night she stretches out in comfort.
kk