02D24E7D-67D3-4337-92AC-2BC3D8171DB7 Yes A72A1DAE-6539-461D-A000-4179652AA390
EXTENDED Presidents' Day Sale: $1,350 in savings
0 1
Copy Discount Code

Code copied successfully.

Blog Lux Comfort

DIY Mattress Topper: Enhance Your Sleep with a Personal Touch

From the Puffy Editorial Team | 5 min read.
DIY Mattress Topper: Enhance Your Sleep with a Personal Touch

In the quest for the perfect night’s sleep, sometimes the solution lies not in store-bought products but in a more personalized approach. DIY mattress toppers offer a unique opportunity to tailor your bedding to your exact comfort needs.

This guide will walk you through creating your own mattress topper, from simple pillow transformations to more involved crafting projects.

How to Make a Mattress Topper

Creating a mattress topper from scratch allows for customization to your specific comfort needs. Here’s a detailed guide to making a basic foam mattress topper:

Materials Needed:

  • Foam Sheet: Choose a foam type based on desired comfort. Memory foam offers contouring support, while latex provides a firmer feel.
  • Fabric for Cover: Select a breathable fabric like cotton or bamboo for the cover.
  • Sewing Supplies: You’ll need a sewing machine (or needle and thread for hand-sewing), fabric scissors, and measuring tape.
  • Zipper or Velcro: For sealing the fabric cover.

Step-by-Step Process:

  1. Measure Your Mattress: Start by measuring the length, width, and desired thickness of your mattress to determine the size of the foam sheet and fabric needed.

  2. Cut the Foam: Using the measurements, cut your foam sheet to the appropriate size. An electric carving knife or a sharp utility knife can make clean cuts through foam.

  3. Prepare the Fabric: Cut your fabric to size, allowing extra for seam allowances. You’ll need two pieces (top and bottom) that match the dimensions of your foam, plus a strip to go around the perimeter if your topper is thicker than the fabric width.

  4. Sew the Cover: Sew the fabric pieces together, inside out, leaving one side open to insert the foam. Add a zipper or Velcro closure to the open side for easy removal and cleaning.

  5. Insert the Foam: Turn the cover right side out, then insert the foam sheet. Close the zipper or Velcro to encase the foam fully.

  6. Finishing Touches: For added durability, you can quilt the topper by sewing lines across it. This step is optional but helps keep the foam in place within the cover.

While a DIY topper can offer customization and satisfaction, it’s also worth considering the convenience and advanced technology of a Puffy Mattress Topper for those seeking professional-grade comfort and support.

Interested in how Puffy stacks up against other brands? Check out our mattress comparisons: Puffy vs Purple, Puffy vs Nectar, Puffy vs Casper, Puffy vs Leesa, Puffy vs Saatva, Puffy vs DreamCloud, and Puffy vs Tuft and Needle.

DIY Mattress Topper with Pillows

For a simpler, no-sew option, creating a mattress topper from old pillows can provide a soft, comfortable layer atop your mattress:

Materials Needed:

  • Pillows: Gather old pillows. The number will depend on the size of your bed.
  • Large Fabric Piece or Duvet Cover: Enough to cover the arranged pillows. A king-size duvet cover works well for a queen-size bed.
  • Safety Pins or Needle and Thread: To secure the pillows together.

Assembly Process:

  1. Arrange the Pillows: Lay out the pillows on top of your mattress to cover the entire surface. You may need to trim or fold some pillows to fit properly.

  2. Secure the Pillows Together: Use safety pins to attach the pillows to each other at the edges, creating a single, cohesive layer. For a more permanent solution, hand-sew the edges together.

  3. Encase the Pillows: Place the secured pillows inside the large fabric piece or duvet cover. If using fabric, you may sew the edges to create a custom cover, leaving one side open for insertion.

  4. Close the Cover: If using a duvet cover, simply button or zip it shut. If you’ve created a custom cover, sew the open end closed after inserting the pillow layer.


  • Comfort: This type of topper provides a soft, plush feel. It’s best for those looking for added softness rather than firm support.
  • Maintenance: A duvet cover makes washing easy. For a sewn cover, consider using large sections of Velcro for closure to allow for removal and cleaning.

However, for those who prefer a ready-made solution, Puffy Mattress Topper offers an effortless way to upgrade your bedding with professional-grade comfort and support.

Check out Puffy mattress reviews from real customers and see how we compare with other brands.

Benefits of a DIY Mattress Topper

Customization to Specific Needs

  • Tailored Comfort and Support: One of the most significant benefits of a DIY mattress topper is the ability to customize the level of comfort and support. Whether you need extra cushioning for pressure relief or firmer support to aid spinal alignment, you can select materials that precisely meet your needs.
  • Personalized Thickness: You can decide exactly how thick you want your topper to be, ensuring it provides the right balance of comfort and support for your sleeping position and personal preference.


  • Affordable Materials: Making your own mattress topper can be more cost-effective than purchasing a pre-made one. Materials like foam, cotton batting, or even repurposed pillows can be less expensive, especially if you already have some on hand or can source them at a discount.
  • Avoiding Premium Pricing: By avoiding the premium pricing often associated with brand-name mattress toppers, you can achieve similar levels of comfort and quality at a fraction of the cost.

Sustainable and Eco-friendly

  • Repurposing Materials: A DIY project offers the opportunity to repurpose materials, such as old pillows or foam from furniture padding, reducing waste and extending the life of existing resources.
  • Choosing Eco-friendly Materials: You have the freedom to select materials that are more environmentally friendly, such as organic cotton covers or natural latex foam, contributing to a greener lifestyle.

Use our store locator to find the closest furniture or mattress store near you and feel the cloudlike comfort of our Puffy Mattress in person.


A DIY mattress topper is a fantastic way to customize your sleep experience, whether you’re crafting from scratch or repurposing pillows. By selecting the right materials and following detailed instructions, you can create a topper that meets your unique needs.

Choose Your Puffy Deluxe Mattress Topper

Shop the best-rated Puffy Deluxe Mattress Topper with these extra comfy benefits:

  • Lifetime Warranty
  • 101-Night Sleep Trial
  • Free, Contactless Delivery
Shop Now