Like all materials, foams and innersprings have their own strengths. Foams are more pressure-relieving. If you're a side sleeper and get the feeling that your hands fall asleep, a foam mattress is probably the better solution for you. Innersprings are usually a little firmer and therefore give a little more support. However, the biggest advantage of the innerspring core is that it's more ventilated. If you sweat a lot or live in a very humid climate, the spring core is worth considering.