This mattress has been everything and more. Super satisfied with it so far. Have had it for a little over two months now and no complaints. Best sleep and comfort is top notch.