Bought this mattress two weeks ago and we are getting very good sleep. It is a medium firmness, and it works for all sleepers. I sleep on my side and stomach while my husband sleeps on his back and we both get great sleep! It did take a week for my back to get used to it, but now that we are we love it!