It's very firm, like the foam you want on your bed to make it softer, only firmer
Great little pillow, offers simple direct support for the neck, while I've kicking back watching TV, working on my PC, etc
It has helped my neck get the support it needs while I'm sleeping
It's also a bit higher than I need for my neck issues
I'm really happy with this product
I use it every night and it offers just the right amount of support