Aren't these 100% duck canvas dog beds adorable. I love their simplicity. I was tempted to order one for each of my dogs, but I know what will happen. They will rip them apart when I least expect it- it never fails! They look innocent enough, but I know better.