Mirage is made of four foam layers, base layer is made of high density high resilience PU foam that increases durability and support, middle layer is made of high density bonded plus PU foam while the top layer is made of super soft foam that adds breathability to a touch of softness and bounce. This mattress is dual side usable one side firm with woven fabric and other side plush with knitted fabric to provide an extra dose of comfort. The fabric of Mirage mattress is soft and breathable making it a good choice for restful sleep.