I bought this mattress as a guest bed as it had good ratings. I haven't actually slept on it but it feels very firm, not what I'd be comfortable on as I need a soft mattress. However it seems to be a good quality mattress. I'll have to wait and see what guests think when they come to stay. It arrived 2 days after ordering so very prompt service!