Mattress Direct offers a wide selection of mattresses from top brands, including locally produced options. They emphasize providing more mattress for your money by ordering directly from the factory. With a commitment to the lowest prices, they focus on ensuring customers get a great night's sleep.
No promotions found. See store for potential offers
- Locally owned
- Guaranteed Lowest Price on brand name mattresses
Brands
Ideal for
Technology
Assortment
Price range
Price range not yet reported
Real Google reviews from nearby shoppers
Average rating 4.1 · 29 reviews
Last updated Oct 21, 2025
Bought from the fairview hts store in Dec '23. Took over 2 months for delivery. Fairview store is now closed. I purchased a campbell anniversary pillow top with adjustable bases. Mattress is firmer than floor model in store. Tried it out for 11 months and decide I wanted to swap it out per their guarantee. Pillow top was the most expensive and I knew the plush was the mid level mattress. The want to charge me an extra $200 even though I'm switching to a step down. The claim the extra cost is bc of inflation. Salesperson at alton was new and clueless. Had to text another person or owner at another store. Never shopping at campbell bros/mattress direct again. Shady exchange policy when they jack up their price $400+ a year later. Also one of my adjustable bases broke after month. Mattress direct offers zero help and shoves you off on the manufacturer to get repairs/replacement. PS keep an eye on the delivery guys, one ripped the tag of my mattress and left it on the floor under the bed. This voids their crooked return policy.
View on GoogleWas told our mattress would come in within 4-6 weeks, maybe longer. 3 months passed and I was given the run around multiple times. Supposedly items had been being put on back order for the last 2 years. They knew this was a possibility and withheld that information to make the sale. If I would have been told this, I would have been able to make an informed decision. After stating I wanted a full refund, they magically had my items. I don’t appreciate the deceitfulness and would urge anyone to go elsewhere for your needs.
View on GoogleBrandon was wonderful! He was very knowledgeable about the mattresses and asked us a lot of questions about our sleep habits. There was no pressure at any time, he let us walk around and look, and told us to take our time. Once we decided on our new bed he showed us mattress pads and pillows, again with no pressure to buy. I could not believe how easy it was to buy a bed. I thought it would be like trying to buy a car, with all of the haggling and negotiating prices. It was not thank goodness and thank you Brandon for such a wonderful experience.
View on GoogleIf you go here i hope you enjoy extremely high pressure sales environment...the Beauty Rest rep was there and would not let us browse at all she was practically forcing us into the new top of the line mattress whether we were interested or not. Anytime we started to look at something else she would say oh no you don't want that. If you want to be forced into something and told what you want then this is your place. Highly dissatisfied
View on GoogleI bought a mattress with them in sept I complained about it sinking in dec .. went to the store they said I have to wait. I fell they should have replaced my mattress in store ,but they want me to go through the warranty mattress. The manager Chad is not help full at all. I also bought a couch for weekend’s only and problem with the couch and they replaced my couch in store , now that is how you treat a customer. I will never do business with mattress direct ever again , see treating a customer right you will have business and treating a customer wrong .. you will not have repeat customer never again ....
View on Google- Mattress Direct
St Peters, MO · 25.0 miles
- Mattress Direct
Chesterfield, MO · 32.5 miles
- Alton Refrigeration & Home Furnishings
Alton, IL · 0.1 miles
- Chucks Mattress Outlet
Alton, IL · 0.8 miles
- Mattress Firm Alton
Alton, IL · 1.6 miles
- ZMATTRESS
Alton, IL · 1.8 miles
- Rent One
Alton, IL · 2.2 miles
