I think it is a quality mattress and a good value. I am uncertain how it will maintain its comfort over time, as my experience with other foam mattresses has been less than stellar. If it holds up well, I would give it a 9 or 10, it is does not a would say a 6 or 7.
We love our mattress. My husband says it is the best sleep he has had in years. I am considering buying a pillow and trying it as we are so happy with the mattress.