You just about can't go wrong. For the price this is a great mattress. Slightly on the firm side, but not so much that it has caused any problems. Shipping was very quick and it enlarged to full size in a an hour or so. It had no odd smells or anything of the like. Doesn't retain heat as we told by some.