Excellent mattress for my dog. Maggie is a 60 pound dog who likes to lean on a pillow. This bed has the sides that we've put up against the sides of her kennel. I've added a sheet around the mattress so that we can change it or wash it easily.