As a commerce editor who scrolls for a living, I had high hopes for Prime Day mattress deals. Turns out, dozens of the supposedly “must-shop” deals aren’t as impressive as they initially appear. We found one major discount that stands out, and it’s on a mattress we’ve been recommending for years. The Casper Original Mattress, our best mattress in a box pick, is at its lowest price all year—it’s only $895 for a queen size right now.

“Prime Day mattress sales normally don't impress me, but I haven't seen Casper's Original Mattress at such a discount in a long time,” says Grace Wu, product reviews analyst at the GH Institute's Textiles Lab. She also notes that the popular mattress was discontinued by Casper in 2024 in favor of The One, but it’s still sold on Amazon—for now.

This mattress is made entirely of foam, which means easier setup when you’re unboxing and easier lifting when you change your sheets. The zoned foam layer is designed to help keep the spine in a neutral position as you sleep. “Unlike most popular foam mattresses, this one uses zoned foam for extra give and support in key areas like the shoulders and hips,” says Wu.

Its medium-firm feel is marketed for all sleep positions, but based on our review of its construction and our survey feedback, it’s especially well suited for side and back sleepers. Our testers consistently praised it for feeling contouring, supportive, and comfortable. One said, “It supports all the curves of my body.”

Casper is the brand that made “mattress in a box” mainstream after launching in 2014. Years later, our Textiles Lab pros continue to recommend the Casper Original mattress most often when asked about the best mattress in a box.

Although the brand released "The One," a new foam mattress meant to replace its Original Mattress, we still recommend the Original Mattress. The newer model doesn’t have the zoned support that helps keep your spine aligned as you sleep. The original is still available on Amazon, though it may be phased out eventually, so snag one before it’s too late!