Haven't slept on it, but found the mattress very firm to the touch, which is probably necessary since it is only 4 inches thick. The biggest problem is that it is only 30 inches wide, when all twin fitted pads and sheets expect a 39-inch wide mattress.