I purchased the 10" memory foam mattress based on the reviews.  I am so glad I did.  It is a great mattress.  I liked it so much I purchased another one.  Both were for twin beds and I plan on ordering one for myself which would be a queen in the next few weeks as well.  The price and quality cannot be beat.  I recommend this to anyone who needs a mattress.  The boys love it.