They certainly are firm! Been using them for two night me and finally waking up headache free!