Traditionally,before you buy a mattress,you will go to mattress shop ,try it and test it.but 

lying on a mattress for a few minutes in a showroom can't compare to actually sleeping on one. What's more, the well-tested mattress you try in a shop inevitably feels different from the brand-new one that gets delivered to your door and may feel completely unlike what you were expecting depending on whether you have a solid or slatted bed base. There is lots to think about before splashing out.