Very firm, perfect for my back pain. Husband and 7 month old son have no issues with it.