I have two great danes under a year old. We have gone through many dog beds in the short time we have had them, and none of the beds have been as good as this one. We bought the XXL size for our 115 lb puppy that is going on 150 lbs; however, as soon as my smaller dane saw this bed, he immediately ditched his own and staked out the new one for himself. We had to force him to leave it in order to allow our larger dane to lay on it. The bed is just big enough for the dane we bought it for, and since he is still growing, we are going to buy the next size up for him.
Most of the other beds we have gotten have been filled with cotton, and my boys have either flattened them out within the first day and/or ripped it to shreds within the first week. This bed has a durable double layer that is tough enough to withstand thick claws and foam center that does not flatten out under heavy pups.
I was skeptical at first when I saw the size of the package, but as soon as I opened it, I saw that the pillow was vaccume sealed. The bed is a good size for dogs around 100 lbs, but I'd get the next size up for dogs upwards of 130 lbs. The beds are a bit pricy compared to their cotton counterparts, but the price is well worth it if you want a bed that lasts. We have spent well over what we paid for this bed on beds that just couldn't take our crazy duo, and I wish now that we had just sucked it up and paid more at the beginning.