To buy mattresses that suit your needs, first select the right type. Choose memory foam for contouring support, or innerspring for a firmer bounce. Prioritize proper spinal alignment based on your sleep position—side sleepers usually prefer softer surfaces, while back sleepers need firmer support. Finally, evaluate price and quality by reading reviews and comparing deals, ensuring durability without overspending.