This mattress is great and the price is amazing. I rotate from side to back to stomach and feel supported in all sleep positions. I would say it’s medium firm and the top adds a nice touch of plushness, which is what I was looking for.