the only bed my senior dog can sleep comfortably on all night!
expensive but I have not found another bed that compares in quality 
the cover has heavy duty canvas type material on one side to prevent foam from getting wet