Choosing a mattress is no easy task, ultimately you have to spend eight hours (ideally) a day sleeping on it, and if you end up buying a dud, you’ll despise your investment. When purchasing a mattress, you should consider the type of mattress, mattress materials and different firmness levels; it…