This Novilla 6 inch gel memory foam mattress is a medium firm mattress covered with a soft and breathable fabric.