It is not a surprise seeing mattresses available in different designs, sizes and shapes. They are also made from different materials. Of course, their prices also vary. Narrowing down the choice could be a huge challenge considering