Dreamfoam Bedding 10-Inch Memory Foam Mattress, Twin X-Long 10" Thick Memory Foam Mattress 100% Made in the USA 2.5 Inch of Memory Foam Mattress ships with 2 Free Gel Memory Foam Pillows Medium Firm allows for contouring to your body, but still allows you to stay on top of the mattress