This is fabulous! My dogs love it, and the buttons to keep the cushion in place. It was hard to find a bed like this to accommodate a large dog, but this handles my 85 lb Doberman with ease!