Having a medium-firm feel makes it comfortable to sleep on but you will still find it supports all body types. For a reasonable price, you are getting a reasonably comfy feel.