Quite cosy and comfortable; I sleep on my side and stomach most often, and they're good for both. Glad they come in a multipack because it's better to stack two of them for side sleeping. Generally supportive, firm enough but not hard.