Независимые пружины (карманные): каждая пружина в отдельном чехле и работает сама по себе — матрас повторяет форму тела и не передаёт движение на вторую половину. Плотность блока считают на спальное место: чем больше пружин, тем точнее поддержка.
Зависимый блок («боннель»): пружины связаны между собой, матрас проседает целиком. Дешевле, но для ежедневного сна вдвоём подходит хуже.
Беспружинные: монолит из пены (ППУ, меморикс, латекс) или комбинация слоёв. Нет металла и скрипа, хорошо держат вес по всей площади, подходят для детей и для кроватей с подъёмным механизмом.
Что выбрать: вдвоём и с разным весом — независимые пружины; для ребёнка, гостевой комнаты или трансформера — беспружинный.