This is the best priced dog bed with the best quality. We already have 2 large sized beds from Majestic Pet but after getting a new puppy bought a third in the medium size. Its still big enough for them both to squeeze into it for the time being but it will definitely be outgrown soon. The large size will easily hold 2 medium sized dogs. Very pleased once again with the quality, material, and durability.