I have this 8 inch foam thing from amazon. The cheaper you go the less it will last according to what I read. I think the amount of info about beds is a little over-done. That is to say, it's flat and fluffy and that's all there is to it. If you're picky, go find something at the store that you like. If you're not picky, just buy the thing on amazon and lay on it when you're tired. You don't need a box spring for memory foam so long as you have a platform. If you don't have a platform for your mattress then you need a box spring or it will fall through the holes