This is a weird mattress topper. It is somewhat soft with some structure, but has weird bumps in several locations down the length of the topper. I have not put it on the bed yet, so maybe those bumps will level out over time, but as of now, this topper is not that great.