Firm, but it gives. Some have commented about the narrow width, but I find it fine—especially for hanging an arm down one side or the other when I side-sleep.  I’ve slept better than usual since I’ve been using this wedge pillow.  I sleep with another pillow over it under my head.  I’m glad I purchased this.