With any foam-based mattress, you want as much firm support directly applied to the mattress as possible. Therefore, a simple metal frame with thin support beams will not hold up very well, but one with unyielding, thick wooden slats less than 3 inches apart will work fine. If you are considering using a metal frame, we suggest placing a piece of plywood on top of the metal to close up the unsupported surface.