This is a quality dog bed.  It has a very durable cover that is easy to remove for washing. The mattress and bolsters are firm and solid pieces, not a bunch of foam pieces so it will hold up to our dogs over time better.