I purchased the large bed for my adult bouvier and it was a hit. She sleeps on it regularly. It is firm and easy for her to walk on unlike the beds filled in puffy fiber. I recommend it highly. Especially like that the cover can be removed to wash as needed.