The mattress is perfect, it is so firm but that doesn’t affect the comfort, the whole process from ordering to sleeping on my mattress was a breath of fresh air.