Best Places to Buy a Mattress

By Patrick Wilson

According to the survey, online purchasers, on average, report paying less for their mattresses. Amazon is a great example of a very low median price paid for an online mattress. As you might expect, the online retailer offers a wide selection of inexpensive mattresses from various manufacturers. Of the CR members who bought a mattress at Amazon, the median price paid was $413 in our 2021 survey, about $20 less than what they reported paying in our 2020 survey.

Amazon’s mattress selection is impressive: In addition to its own Amazon Basics brand, you’ll find brands with high-rated mattresses in CR’s tests, such as Casper and Tuft & Needle. In addition to price, members gave Amazon favorable marks for selection, sales service, customer support, on-time delivery, and the quality of the delivery service.

We have tested Amazon Basics mattresses in the past. We tested the (now discontinued) AmazonBasics Memory Foam 10-Inch, and while it didn’t provide topnotch support for all sleepers, it did edge out the most expensive mattress in our ratings in our Amazon vs. Tempur-Pedic Face-Off.