Mattress firmness is another one of those things that’s entirely based on personal preference. However, you’ll generally want to stay away from the extremes: mattresses that are super soft or super firm. These likely won’t give you the support you need to get good sleep.
Most mattress brands will post where their mattress falls on a universal firmness scale. This is a scale from 1-10 with 1 being the softest and 10 being the firmest. The average sleeper tends to prefer a medium-firm mattress (6-7), but factors like your weight, body type, sleeping position, and age can help determine what level of firmness you might find most comfortable.