Spirit Sleep Serenity Theratouch 10-Inch Memory Foam Twin Mattress Poly-Velour Cover 3-inch Theratouch memory foam 4-inch thick Visco-Latex foam 4-inch high 3-inch wide HD foam edge support Non-woven undercarriage