The Easiest Teddy Sofa DIY
A Simple, Modular Way to Build a Soft Lounge Sofa at Home
If you can place a mattress on the floor and lean a pillow against it, you can build this sofa.
Find room for your DIY lounge
Compare the two sizes in this guide, then tape the footprint on your floor before choosing covers or foam. Both options are 100 cm deep: the compact version saves width, not depth.
Floor footprint · indicative diagram
Start with a 200 × 100 cm outline. Check the space beside it and where the backrest will sit. Compare the actual foam and cover dimensions before ordering.
Floor footprint · indicative diagram
Start with a 180 × 100 cm outline. You save 20 cm across the room, while the depth stays the same. Check your walking route rather than assuming the smaller version will fit.
Your project checklist
Follow the cover and support instructions for the components you choose. The ticks stay on this page until you refresh.
What you need to build a DIY Teddy sofa
This DIY Teddy sofa is built from only four elements:
- Foam mattresses
- Oversized pillows
- Zip covers
- An optional support bar
That’s it.
This Teddy sofa DIY is intentionally simple. No frame. No tools. No skills. Everything is modular, soft, and forgiving
What each element does
Each element plays a simple role. Together, they create a low, soft, modular sofa without any permanent structure.
Foam mattresses
The two foam mattresses stack to form the base, as described in Step 4. The oversized cushion forms the backrest.
Oversized pillows
Oversized pillows give the sofa its chunky Teddy look and add extra comfort and volume.
Zip covers
Zip covers hold everything together and make it easy to clean, change colors, or refresh the look over time.
Support bar
The support bar helps keep the backrest in place and adds stability.
The sofa works without it, but the bar makes it feel more settled and defined.
Step 1: Choose your sofa size
Before buying anything, decide how much space you want to give this sofa.
Measure your living room and choose the size that fits how you actually live, not just your floor plan.
Option 1: The full lounge
Sofa size: 200 × 100 × 70 cm : Best if you want to stretch out, nap, or fully commit to a deep lounge setup.
Option 2: The compact lounge
Sofa size: 180 × 100 × 70 cm : Same comfort, slightly more contained. Ideal for smaller rooms or tighter layouts.

Once the size is decided, everything else follows.
Step 2: Choose the cover and color
Choose a color that matches your vibe.
Select the zip cover (and the optional support bar if desired).

The cover sets the mood. Choose it wisely.
Step 3: Choose the right mattress and cushion
Bring in the soft parts.
Use two foam mattresses for the stacked base. The oversized cushion forms the backrest.
No springs.
No hybrids.
No fancy tech.
The ideal mattress type
- Simple polyurethane foam mattress
- Medium-soft feel
- Around 17 cm thick
This is the kind often sold as:
- Guest bed mattress
- Roll-up foam mattress
- Budget foam mattress
You do not need memory foam.
You do not need latex.
You do not need anything expensive.
Cheaper foam often works better here because it compresses faster and feels more relaxed.
Add one oversized cushion (100 × 100 × 36 cm) to create that plush Teddy volume.
If it looks slightly overstuffed at first, it's perfect, It will soften naturally with use.
Step 4: Assemble the sofa
Stack it.
Lay the first mattress flat on the floor.
This is your base.
Place the second mattress on top of the first one.
This creates height and softness.
Position the oversized cushion against the back to form the backrest.

Adjust it, shape it your way, and let gravity do the work with your homemade Teddy sofa.
Why this Teddy sofa DIY works
- No tools or technical skills required
- Affordable and easy to source materials
- Fully modular and flexible
- Works in rentals and temporary spaces
- Comfortable from day one
If it looks relaxed and feels extremely comfortable, you built it right.
Rather buy than build?
Love the low, soft look but don't want to source foam and covers? These are ready to sink into:
- Bruma collection: low lounge seating with deep foam comfort, in velvet, corduroy, bouclé or leather.
- Comfort Corduroy Pillows: wide-ribbed corduroy pillows for that chunky look.
Feeling like a true DIY pro? Take it one step further with this disco ball DIY and turn your living room into an everyday party !


