Very good bed.   Like that the bottom pillow part is attached.  My female cane corso hides food under the pillow in her old bed -- she can't do that with the bagel bed.   She taught that bad habit to my dogue de bordeaux puppy so bought 2nd bagel bed for him.   Only down side is washing the bed -- you have to wash the whole thing.  Fine if you have a small bed but I bought the 40" ones.