Good quality but firm is an understatement!! Does not "mold" to your body. It's literally like sleeping on a board.