Filled in high-density memory foam, the pet sofa can help distribute weight evenly, support and relieve pets’ joints, and provide a comfortable space for your puppies. The raised sofa arms can also help to support pets’ neck and head to have a deep sleep. Great for pets who curl up, sprawl, or prefer the support of a bolster.