The layered foam mattress is far much better than a spring mattress because it holds its shape when in use. The spring mattress has the danger of springs snapping out of position making it quite uncomfortable to use it. There is also a tendency of the springs entangling beddings and damaging them. Foam mattress does not have problems of spring rust, bed kinks, and surface imbalances.