If you’re looking to buy the perfect medium soft mattress for you, visit OMF. Our medium to soft mattresses are available with a supportive, firm feel and are the most comfortable soft mattress options available. We have the best soft mattress range in Australia, with plenty of options that are sure to give you a good night’s sleep. Let your quest or the most comfortable soft mattress end today - we’ve got what you’re after so visit us in-store or online today and enjoy a quick delivery!

Medium to Soft Mattresses

Mattress Quiz What mattress to buy? Take our Mattress Quiz to analyse your body type, feel and preference to find the best mattress for you. Here at OMF, we help you to buy your dream mattress.
Take The Quiz
Elements Mattress Plush

Original Mattress Factory Australia

$398

    Stocktake Sale
    BC7 Plush

    Original Mattress Factory Australia

    $704 $1,498

      Stocktake Sale
      Urban Plush

      Original Mattress Factory Australia

      $1,449 $2,898

        Runout
        Rejuvenate Contour

        Original Mattress Factory Australia

        $499 $698

          Stocktake Sale
          Byron Plush

          Original Mattress Factory Australia

          $1,427 $2,798

            Stocktake Sale
            Elegance Medium

            Original Mattress Factory Australia

            $1,704 $3,098

              Supportex

              Original Mattress Factory Australia

              $698

                Stocktake Sale
                Hamilton Mattress

                Original Mattress Factory Australia

                $2,799 $5,598

                  Stocktake Sale
                  Newport Plush

                  Original Mattress Factory Australia

                  $2,499 $4,998

                    Stocktake Sale
                    Urban Support

                    Original Mattress Factory Australia

                    $1,449 $2,898

                      Comfort Line Plus Mattress

                      Original Mattress Factory Australia

                      $318