If you are shopping for a mattress at your local store, then there is one thing that you have to do before you get that mattress, and that is to try it out. They say that the best way to try a mattress is to lay down on it for about 15 minutes. See how it feels, and see if you start to get very stiff while laying on that bed. Pay attention if you have to keep shifting your weight around or if you feel a lot of pressure on certain parts of your body. If you can not lay on it for 15 minutes without having to move around to get comfortable, then how are you going to sleep on this mattress every night for 8 hours or more for the next 10 years? It is just not going to happen. Buying a mattress online is a good idea, because it gets shipped to your house. However, they suggest going around and trying some mattresses first before you choose to go ahead and buy online.