This bed has everything for the dog that loves to snooze. The reversible cushion keeps them comfy whichever way they flip it, and the raised sides are made from foam, giving a comfortable chin-rest to snooze or watch the world go by.