This product can only be shipped to certain zip codes. View full details page for more information.
The description does say this pillow is "firm", it doesn't say it's hard as a rock. It has no give whatsoever. And, it's not returnable, so my little dog is using it now for his bed and he doesn't seem to mind how "firm" it is.