Making a small HDB feel spacious isn't about buying tiny furniture — compact pieces often look stranded in the middle of a room. It's about picking pieces that do more work per square metre, or that change the eye's perception of the room. Here are ten moves we recommend most often.
1. Pick a sofa with exposed legs
Sofas that sit flush to the floor look heavier and visually crowd the room. A sofa with 15–20cm of exposed leg lets the eye see floor beneath it — the room reads as larger. Same sofa footprint, very different visual weight.
See the Nordic 2-Seater →2. Choose an extension dining table
Your daily table and your guest table don't need to be the same size. A 140cm table that extends to 200cm is a 6-seater that lives as a 4-seater for 350 days of the year. Perfect for HDB dining zones that are tight on space but host occasionally.
See the Extension Dining Table →3. Go for a storage bed frame
The space under a bed is dead space unless you use it. Storage beds — either with side drawers or a hydraulic lift-up base — reclaim 1–1.5 cubic metres of storage for bedding, luggage, or seasonal items. In HDB flats where storage is perpetually scarce, this is the highest-ROI bedroom upgrade.
4. Use a narrow-depth media console
Standard TV consoles are 40–50cm deep. A narrow console at 30–35cm gives you back 10–15cm of walkway in front of your sofa — in a tight living room, that's the difference between cramped and comfortable.
See the Media Console →5. Replace nightstands with wall-mounted shelves
A nightstand takes 40 × 40cm of floor space. A wall-mounted shelf at the same height does the same job and gives you the floor back. Bonus: easier to vacuum under. Works best in smaller bedrooms where the bedside table is purely functional.
6. Pick nesting coffee/side tables
Two small side tables that slide under each other take less footprint than a single coffee table — and let you pull one out when you need a second surface. More flexible, less imposing.
See the Oval Side Table →7. Use vertical storage: tall, narrow bookshelves
Storage capacity = width × height × depth. A tall narrow bookshelf (180cm tall × 60cm wide × 30cm deep) stores as much as a short wide one but takes half the floor. The eye also tracks upward, which makes ceilings feel higher.
See the Bookshelf →8. Skip bulky armchairs; use a single lounge chair
A pair of armchairs is lovely in a big living room. In a small one, they compete with the sofa for visual dominance and eat floor space. Pick a single, good lounge chair instead — often lower profile, always more distinctive.
9. Hang curtains high, not window-height
Not furniture, but too good to skip. Mount curtain rods 15–20cm above the window frame and let the curtains fall to the floor. The eye reads the full height as window, and ceilings feel dramatically taller. It's the single cheapest trick in the small-space playbook.
10. Mirrors that work (not gimmicky)
Mirrors double perceived space — but only when placed deliberately. Put one opposite a window so it reflects outdoor light. Put one on a wall at the end of a hallway so the hallway reads as continuing. Don't put them on every wall — at that point the effect flips and the space feels disorienting.


