It gets the job done great. No pain or stiffness after waking up. Soft but not too soft... if that helps.