What does a cat go to sleep on?

an orange striped cat sleeps on its back on top of a cozy white blanket

A caterpillow.