I bought this particular dog bed for my son, as I already have one. My dogs love it and it is so easy to clean. I wash the covering weekly, and it comes out beautifully and is easy to put back on the memory foam. The bed is very high quality memory foam, as I have an 89 pound Goldendoodle and two Shih Tzu's who sleep on it together. I've had it for a year and it is still in excellent shape. My son's dog is an older Golden Retriever whose hips are very bad. This gives him a comfortable place to lie down and not hurt. They are worth the price you pay for them,and I would not hesistate to buy another when I need it.