I would never buy this mattress for a dog bed.  The assembly is extremely difficult, particularly for three dogs.  Wish I had bought a competitive product.  Way too much trouble for assembly.