This is a pretty decent bed. I bought the jumbo. Both my large 80lb dogs love it, not at same time because they stretch thier full body out, but the size is impressive. And the foam is not egg crate so pieces are not going to fall apart when the cover is removed to be washed. It's 3-4 inches thick, would be great if it were 5 because I don't know how long it will keep it's thickness as time goes on but I like it enough that I've just come back to buy another one.