I am not a believer that one mattress is perfect for everyone. There is much more to consider, including, weight, sleeping position, sleeping temperature, sleeping alone or with a partner and much much more! Each of the companies below have made a mattress that impressed us in many aspects. For our favorites we look at quality of the build, changeability, the company, overall feel and more. Keep in mind this is our personal opinion so take into consideration how you sleep and what your personal needs are.