I purchased the Majestic Pet Bagel Donut Dog Bed II for my Boston Terrier and he jumped right in. It is obvious from the look on his face that he is curled up in maximum critter comfort! This is the nicest, best constructed dog bed he ever laid down on, by far. The material on the outer ring, seems very durable, while the fleece interior has lots of poof. Underneath is what appears to be waterproof material and I am very pleased with that. There is ample room for Buddy to stretch out if he chooses. I selected the Small size and this accommodates his 24 lbs perfectly!