I prefer sleeping on firm mattresses since it provides good support for my back and I'm a back sleeper. This mattress is very well made and has good structure. It fits well on my existing Queen bed frame and doesn't need a boxspring. It feels very supportive when I sleep and it doesn't have any dips, it holds its shape well and I like that it's built to last.