puffy.com Open in urlscan Pro
76.76.21.21  Public Scan

URL: https://puffy.com/products/puffy-foundation
Submission: On November 25 via manual from US — Scanned from CA

Form analysis 5 forms found in the DOM

javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')

<form class="grid min-h-14 w-full whitespace-nowrap lg:hidden"
  action="javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')">
  <button data-testid="add_to_cart_btn"
    class="ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 hover:bg-primary-600 h-10 rounded-lg items-center transition-[background-color_500ms_ease] duration-500 justify-center px-4 bg-primary border border-global-500 relative overflow-hidden grid min-h-14 w-full content-center whitespace-nowrap py-0 text-base/5 font-normal text-white min-[360px]:text-lg/5 md:bg-primary md:font-medium md:text-white md:hover:bg-primary-600"
    aria-label="Add to cart" aria-disabled="false">
    <div class="flex items-center gap-1.5"><span>ADD TO CART</span>
      <hr class="h-4 w-px border-r border-global-500"><span class="lg:hidden">$152</span>
    </div>
    <div class="absolute left-0 top-0 h-full w-full -translate-x-20 animate-zap will-change-transform after:absolute after:left-0 after:top-[-60px] after:h-[155px] after:w-[60px] after:rotate-[37deg] after:bg-[rgba(255,_255,_255,_0.15)]"></div>
  </button>
  <p aria-live="polite" class="sr-only" role="status"></p>
</form>

javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')

<form class="grid min-h-14 w-full whitespace-nowrap"
  action="javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')">
  <button data-testid="sticky_add_to_cart_btn"
    class="font-medium ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 hover:bg-primary-600 h-10 rounded-lg items-center transition-[background-color_500ms_ease] duration-500 justify-center px-4 bg-primary text-white border border-global-500 relative overflow-hidden grid min-h-14 w-full content-center whitespace-nowrap py-0 text-base/5 min-[360px]:text-lg md:bg-primary md:text-white md:hover:bg-primary-600"
    aria-label="Add to cart" aria-disabled="false">ADD TO CART<div
      class="absolute left-0 top-0 h-full w-full -translate-x-20 animate-zap will-change-transform after:absolute after:left-0 after:top-[-60px] after:h-[155px] after:w-[60px] after:rotate-[37deg] after:bg-[rgba(255,_255,_255,_0.15)]"></div></button>
  <p aria-live="polite" class="sr-only" role="status"></p>
</form>

javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')

<form id="add-to-cart-button"
  action="javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')">
  <button data-testid="add_to_cart_btn"
    class="whitespace-nowrap font-medium ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 hover:bg-primary-600 h-10 flex w-full min-h-16 items-center transition-[background-color_500ms_ease] duration-500 justify-center p-4 text-xl bg-fill-cta text-white md:hover:bg-primary-600 hover:opacity-90 rounded-lg relative overflow-hidden"
    aria-label="Add to cart" aria-disabled="false" data-gtm-vis-recent-on-screen193777176_58="1195" data-gtm-vis-first-on-screen193777176_58="1195" data-gtm-vis-total-visible-time193777176_58="100" data-gtm-vis-has-fired193777176_58="1"
    data-gtm-vis-recent-on-screen193777176_239="1246" data-gtm-vis-first-on-screen193777176_239="1246" data-gtm-vis-total-visible-time193777176_239="100" data-gtm-vis-has-fired193777176_239="1" data-gtm-vis-recent-on-screen193777176_245="1268"
    data-gtm-vis-first-on-screen193777176_245="1268" data-gtm-vis-total-visible-time193777176_245="100" data-gtm-vis-has-fired193777176_245="1">ADD TO CART</button>
  <p aria-live="polite" class="sr-only" role="status"></p>
</form>

javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')

<form
  action="javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')">
  <button data-testid="mattress_pdp_adj_base_upsell_add_to_cart"
    class="whitespace-nowrap font-medium ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 w-full items-center transition-[background-color_500ms_ease] duration-500 justify-center text-lg/5 text-white md:bg-white md:text-primary border border-global-500 relative overflow-hidden block h-7 min-h-6 min-w-0 rounded-none border-none bg-transparent p-0 hover:bg-transparent md:hover:bg-transparent"
    aria-label="Add to cart" aria-disabled="false"></button><button class="size-6 rounded-md border-2 border-sub-strong hover:bg-secondary-100"></button>
  <p aria-live="polite" class="sr-only" role="status"></p>
</form>

<form class="flex w-full flex-col items-center justify-center gap-4 md:w-fit md:flex-row md:gap-3">
  <div class="w-full max-w-[338px] shrink-0"><input data-testid="input"
      class="flex h-10 border border-input file:border-0 file:bg-transparent file:text-sm file:font-medium focus-visible:outline-none disabled:cursor-not-allowed disabled:opacity-50 min-h-14 w-full max-w-[338px] flex-1 shrink-0 scroll-mt-[calc(var(--header-height)+24px)] rounded-lg border-none bg-white px-4 py-2.5 text-lg font-medium text-strong placeholder:text-strong md:min-h-12 md:w-[338px]"
      required="" pattern="[\w\+\-]+(?:\.[\w\+\-]+)*@[\dA-Za-z]+(?:[.\-][\dA-Za-z]+)*\.[A-Za-z]{2,}" placeholder="Enter your email address" id=":r1d:-form-item" aria-describedby=":r1d:-form-item-description" aria-invalid="false" type="email" value=""
      name="email"></div><button data-testid="button"
    class="inline-flex items-center justify-center whitespace-nowrap ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none rounded-lg border transition-[background-color_500ms_ease] duration-500 h-10 px-4 py-2 min-h-14 w-full max-w-[338px] border-white text-lg font-medium text-white hover:bg-[#dadce8]/20 disabled:opacity-100 md:min-h-12 md:max-w-[124px] md:text-base md:w-[124px]"
    type="submit">Sign Up</button>
</form>

Text Content

MENU
 * MATTRESSES
 * SMART BEDS
 * BED FRAMES
 * BEDDING & MORE


 * REVIEWS
 * PUFFY VS
 * SUPPORT
 * STORES


0


EARLY BLACK FRIDAY SALE: 15% OFF ALL ACCESSORIES
LIMITED TIME OFFER
EARLY BLACK FRIDAY SALE

1

3

:
hours

4

1

:
minutes

3

0

seconds

Puffy MIDNIGHT Foundation
Twin
ADD TO CART

--------------------------------------------------------------------------------

$152




Twin
38"W x 75"L x 15"H
$179
$152

ADD TO CART





PUFFY MIDNIGHT FOUNDATION

Rated 5 stars by 600+ sleepers

Sturdy, quiet steel frame supports 1,000 lbs. Easy setup, under-bed storage, and
sag prevention.
Previous slide

Next slide
CHOOSE YOUR SIZE:
Size Guide
TwinTwin XLFullQueenKingCal King
$179
Value

--------------------------------------------------------------------------------

$152Limited Time
ADD TO CART



100% money-back guarantee.

Starting at $14/mo or 0% APR with Affirm. See if you qualify

Order today for delivery by Nov 28 - Dec 3
Limited time offer.
Buy today and save 15%.

Add a mattress:

$2,499 $1,149



Puffy Royal Mattress Hybrid
14" profile
Premium comfort
Free $240 Luxury Bedding Gifts
View Royal
Puffy Lux Mattress Hybrid
12" profile
Most popular
Free $240 Luxury Bedding Gifts
View Lux
Puffy Cloud Mattress
10" profile
Classic design
Free $240 Luxury Bedding Gifts
View Cloud
Previous slideNext slide

Free shipping.
In 1 - 2 days.

101-night
sleep trial.

Warranty.
For life.

Risk-free 101-night
sleep trial.

Try your new Puffy product at home with our 101-night sleep trial.
If you’re not convinced you’ve met your comfort match within 101 nights, 
return it for a full refund. Risk-free.

Questions?
We’ve got answers.
Midnight Foundation
Shipping & Returns
DO I NEED A FOUNDATION FOR MY MATTRESS?



WHAT DOES "MATTRESS FOUNDATION" MEAN?



WHAT IS THE BEST FOUNDATION FOR A MATTRESS?



WHAT IS THE BEST FOUNDATION FOR A HYBRID MATTRESS?



HOW MUCH DOES A GOOD MATTRESS FOUNDATION COST?



HOW TO CHOOSE A MATTRESS FOUNDATION?





View all
9 reasons why sleepers choose
the Puffy Midnight Foundation.
1

Durable &
strong.
Arrow
2

Storage
solution.
Arrow
3

Quick
setup.
Arrow
4

No-noise
design.
Arrow
5

Open-air
design.
Arrow
6

No mattress
sliding.
Arrow
7

101-night
sleep trial.
Arrow
8

Lifetime
warranty.
Arrow
9

Fast & free
shipping.
Arrow
REASON 1
Lightweight steel construction built to last.
The Puffy Midnight Foundation is lightweight enough to set up in minutes yet
strong enough to hold up to 1,000 lbs. Engineered with heavy-duty steel and an
expertly-designed criss-cross construction, this foundation is built to support
you and your mattress for years to come.








REASON 1
Lightweight steel construction built to last.
The Puffy Midnight Foundation is lightweight enough to set up in minutes yet
strong enough to hold up to 1,000 lbs. Engineered with heavy-duty steel and an
expertly-designed criss-cross construction, this foundation is built to support
you and your mattress for years to come.








Hear from our
community of satisfied Puffy sleepers.



VERIFIED CUSTOMER REVIEWS

4.8

Based on 627 Reviews

548
41
19
4
15
See all reviews
Write a reviewAsk a question

Reviews (627)Questions (571)
Most Recent Highest Rating Lowest Rating Only Pictures Pictures First Videos
First Most Helpful
04/15/2024

Ginette Wolf


Puffy midnight foundation

We are so pleased with our Puffy mattress including the Puffy midnight
foundation. The mattress feels very stable on the foundation and we have had
zero issues with it sliding. Great investment for our new Puffy mattress, which
we also are extremely happy with! My arthritic shoulders have been much less
painful during sleep! So thrilled!

Read more



>> replied:

Hi Ginny, we're so glad you're enjoying your new Puffy foundation, thank you for
sharing with us!

03/27/2024

Alvin Lee


Straightforward bedframe, foldable

Bedrame straight forward, is supportive while offering plenty of storage space
underneath the bed. Could be cheaper for what it is. Foldable is a plus

Read more



>> replied:

Hi Alee, we're so glad you're enjoying your new Puffy foundation, thank you for
sharing with us!

03/12/2024

Jolie Martinez


Get this!

I was blown away by the quick delivery of Mattress. The first night we slept on
it. I was super impressed on how well I slept and woke up with less bodyaches.
Thinking it was a fluke, I told my husband let’s give it a couple weeks and see
how we feel. Well, three weeks in, and I am still loving this mattress! After
debating about getting a new mattress for the past two years, I’m so glad that
we took the plunge! You will not regret this purchase!

Read more



>> replied:

Hi Jolie, we're so glad you're enjoying your new Puffy mattress and foundation,
thank you for sharing with us!

01/14/2024

KIMBERLEE SNYDER


Puffy Midnight Foundation

I purchased a Puffy Midnight foundation in 2023. I was happy with the ease of
assembly and the quick delivery of item. I did have to purchase some rubber leg
covers for the bottoms of the legs to keep the bed from sliding on the tile
floor. I was happy with my purchase and would recommend for a Puffy mattress.

Read more



>> replied:

Hi Kim, we're so glad you're enjoying your new Puffy foundation, thank you for
sharing with us!

11/09/2022

Travis A BLASDEL


Great frame

Good sturdy frame only complaint was it came damaged twice and had to be
returned other than that feels solid and doesn't move around

Read more



>> replied:

Hi Travis, we're thrilled to hear you love your new foundation, thank you so
much for sharing with us!

11/24/2024

Pam Sweet


Best sleep in years!

I love love love my new mattress! This is the first time I’ve had a king size
bed, which is really nice but what I love the most is how comfortable this
mattress is. I have had the best sleep ever since getting my new bed. I would
highly recommend this bed to anybody.

Read more


>> replied:

Hi Pam, we're so glad you're enjoying your new Puffy mattress and comforter,
thank you for sharing with us!

11/22/2024

Phillip West


“BBE”- best bed ever!!

Love this mattress. Slept on many different manufactured foam mattresses and
have never awakened as rested and pain free as this one. Only issue I have is
that I can’t wait to go to bed and very difficult to get out of bed. So glad I
purchased this mattress, oh yeah, love the fact that it’s made in the USA! TY
Puffy

Read more


>> replied:

Hi Philip, we're so glad you're enjoying your new Puffy mattress and foundation,
thank you for sharing with us!

10/16/2024

Wendy L'Ecuyer


Sturdy, easy to assemble foundation

This is the second Puffy Midnight Foundation we have purchased. The first was a
twin size; and we were so impressed by how sturdy it was that we purchased a
full size one for my son’s room. It is a perfect height, and he especially likes
all the storage space underneath. And we like that too, as it helps keep his
room a whole lot tidier! :) We like these foundations so much that we recently
ordered another full size one for a guest room. The foundation is extremely easy
to assemble and foldable. It is very... Read more



>> replied:

Hi Wendy, we're so glad you're enjoying your new Puffy foundation, thank you for
sharing with us!

08/13/2024

Jennifer Case


so far so good!

I've had the puffy mattress and bed frame for about two weeks so far. I can
definitely tell the difference. My back is no longer stiff when I wake up! The
frame seems like a really sturdy and well-made frame. I especially like that
there is so much room under the bed to hid all of my junk! :)

Read more



>> replied:

Hi Jennifer, we're so glad you're enjoying your new Puffy foundation, thank you
for sharing with us!

11/15/2023

Dawit Habtemariam


Puffy lux matters

This mattress replaced a horrible mattress. For us the firmness was good.

Read more


>> replied:

Hi Dawit, we're so glad you're enjoying your new Puffy foundation, thank you for
sharing with us!

123


Join over 1 million
Americans
who
#LovePuffy
Your browser does not support the video tag.
thefontaineflat
Play
Your browser does not support the video tag.
elainelinle
Play
Your browser does not support the video tag.
oldcampbell_lakehouse
Play
Your browser does not support the video tag.
ourblissfulcottage
Play
Your browser does not support the video tag.
ahillcountryhome
Play
Your browser does not support the video tag.
thefarmhousepages
Play
Previous slideNext slide
Contact us.
7 days a week.
Speak 1-on-1
with a specialist.
Call +1 (800) 430-8380
Have questions?
Let’s chat.
Live Chat
Have questions?
Send us an email.
Email
Text for a
special offer.
Text Puffy 1 to
+1 (833) 514-0644
WHEN TO REACH US
5:00 a.m. - 8:00 p.m. PST Monday-Friday
8:00 a.m. - 5:00 p.m. PST Saturday-Sunday
Sign up for
special offers.
Get exclusive savings, product news, and sleep
tips straight to your inbox.

Sign Up



PRODUCTS

MATTRESSES
Puffy Monarch Hybrid MattressPuffy Royal Hybrid MattressPuffy Lux Hybrid
MattressPuffy Cloud Mattress
SMART BEDS
Puffy Monarch Smart Bed Set HybridPuffy Royal Smart Bed Set HybridPuffy Lux
Smart Bed Set HybridPuffy Cloud Smart Bed Set
BED FRAMES
Serenity Adjustable BaseSterling Bed FrameMidnight Foundation
BEDDING & MORE
Signature PillowSignature Sheets SetSignature Mattress ProtectorSignature Sleep
MaskDeluxe Mattress TopperDeluxe Mattress PadDeluxe ComforterDeluxe
BlanketDeluxe Weighted BlanketRugSale

FOLLOW US
 * 
 * 
 * 
 * 
 * 


SHOP BY SIZE

 * Twin
 * Twin XL
 * Full
 * Queen
 * King
 * Cal King
 * Split King


COMPARE

 * Compare Mattresses
 * Mattress Quiz
 * Puffy vs Purple Mattress
 * Puffy vs Nectar Mattress
 * Puffy vs DreamCloud Mattress
 * Puffy vs Casper Mattress
 * Puffy vs Saatva Mattress
 * Puffy vs Tuft & Needle Mattress
 * Puffy vs Leesa Mattress


SIZE GUIDES

 * Bed Sizes
 * Queen Size
 * Twin vs Queen Size
 * King vs Queen Size
 * Full vs Queen Size
 * Full vs Twin Size
 * King vs California King Size
 * Blanket Sizes


RESOURCES

 * Sleep Calculator
 * Sleep & Wellness
 * Bedroom Decor
 * Lux Comfort
 * Puffy Blog
 * Sitemap


COMPANY

 * Store Locations
 * Become a Dealer
 * Mattress Awards
 * Puffy Donations
 * Affiliate Program
 * Refer a Friend
 * Healthcare Discount
 * Military Discount
 * Education Discount


SUPPORT

 * Reviews
 * Contact Us
 * FAQs
 * Financing
 * Shipping Policy
 * Return Policy
 * Puffy Warranty
 * 101-Night Sleep Trial
 * Track Your Order
 * Accessibility

Products


Shop by Size


Compare


Size Guides


Resources


Company


Support


FOLLOW US
 * 
 * 
 * 
 * 
 * 

AWARD-WINNING
#1 LUXURY MATTRESS

 * Privacy
 * Terms
 * California Privacy Notice
 * Do Not Sell or Share My Personal Information

--------------------------------------------------------------------------------

© 2025 Puffy Mattress. All Rights Reserved.
Powered By Gleen AI


Judge.me