I got this for my elderly Labrador and liked it so much I have since purchased a second one.  The top cover is very soft while the bottom has a slip-proof bottom.  I did wash it when I first got it because of the chemical smell.  Washed and replaced cover without any problems.  I have ordered a second one for an Aussie with bad hips.  I have a 14 yo dashhound that I will probably get on for, also.
Well made item that I think will hold up for a long time.
Several months later and I can't say enough about how great these beds are.  The covers are easy to remove, wash and replace.  Now I am going to have to get a small one for the elderly Border Terrier!