I bought 2 of these dog beds and they are Great.
Outer cover is removable and i just toss it in the washer and dryer.
The bed is about 4 inches thick and has kept the shape and firmness of the bed. and i have had them for at least a year or more. My dog is a German Sheppard so there is a good size dog sleeping on the dog bed.. Great product