Good value for the price.  Purchased for a spare room for occasional use so life span is not an issue.  I think it is comfortable enough for any type sleeper.  Not too firm, not too soft.