Delivery and Assembly Realities When Buying a Bed Frame SG (and the Rest of the Bedroom) Online
I learned the hard way last month while helping a friend move into a 4-room HDB flat in Tampines. We ordered a bed frame SG online, paid SGD 689 for a solid oak version, and assumed the courier would carry it up four flights. They did not. The lift at her block was too narrow for the headboard panel, the corridor turn into the living room required a 45-degree pivot that no flat-pack box could survive, and the delivery slot she had been given was a six-hour window between 10am and 4pm. Two weeks later, after a partial refund, a borrowed hand truck, and a very patient neighbour with a drill, the frame was finally assembled on a Sunday morning. That single experience is why this article exists.

Buying a bed frame SG, dining table, wardrobe, or solid wood sofa online is a fundamentally different purchase from buying a T-shirt or a kettle. Furniture is heavy, fragile, dimensional, and almost always assembled inside a room you do not control. In Singapore, where most of us live in HDB flats or compact condos in places like Bedok, Punggol, or Bukit Batok, the building itself becomes part of the logistics chain. Lift widths, corridor turns, staircase landings, and parking rules decide whether your new walnut oak fabric sofa arrives smiling or arrives in two pieces.
This guide walks through the realities of online furniture delivery in Singapore, with concrete numbers for dimensions, weights, costs, and timelines. It also shows how a structured, warranty-backed supplier like MIDHILL, the Foshan-based solid wood maker that has shipped to more than 15 countries since 2008, handles these issues in practice.

Why buying a bed frame SG online is not the same as buying a T-shirt online
A typical queen-size solid wood bed frame weighs between 45 kg and 65 kg depending on the species. An American walnut version lands closer to 70 kg once you include the slats and centre support beam. A flat-packed version may weigh less, but the individual cartons can still exceed 1.5 m in length. Compare that with a 0.4 kg parcel of clothes and the logistics gap becomes obvious.
Three realities follow from that weight and bulk:

1. The carton dimensions, not the weight, usually decide whether the lift can accept the order. Most HDB passenger lifts measure around 1.1 m wide by 1.4 m deep by 2.2 m tall at the door opening. A king-size headboard panel of 1.8 m will not fit standing, and only fits flat if the depth ceiling is adjusted and the lift car exceeds 2.0 m deep.
2. Corridor turns inside an HDB block typically allow only 1.8 m to 2.1 m of straight run before a 90-degree corner. Long flat-packed cartons have to be tilted diagonally, which is why suppliers sometimes pre-cut long panels into two pieces.
3. Assembly is not optional. Even a "simple" bed frame SG comes with 30 to 60 individual fixings, and the side rails must be pulled up to torque on a flat surface or the joints will rack over time.
That is the baseline. Now let us look at the actual delivery process.
What the actual delivery day looks like, minute by minute
A reputable online furniture delivery in Singapore usually follows a recognisable sequence. Here is how a typical white-glove delivery from a supplier such as MIDHILL is structured, based on their published service terms:
Pre-arrival: 24 to 48 hours before delivery you receive an SMS with a date and a four-hour window. For lift-access HDB blocks, the courier confirms the floor and unit number. For ground-floor units or walk-ups without lift access, a surcharge of SGD 30 to SGD 80 per floor is common across the market.
Arrival: the crew arrives within the window, usually a van for smaller nightstands or a 1.5-ton truck for a full bedroom set. Two crew members is standard; three for marble table tops or large dining table sets over 2.2 m.
Carry-in: the crew measures the lift, measures the corridor, and may refuse to attempt a delivery if access is impossible. Refusal is rare with prepared suppliers, but it happens. Always photograph your lift and corridor before placing the order and share those photos with the supplier's customer service.
Placement: the builders walk the cartons to the bedroom, place them on the floor where you want the final assembly, and remove all outer packaging. For a marble table or a stone-topped dresser, the crew will often lift the top onto the base on site to avoid transit stress fractures.
Assembly: a bed frame SG takes 30 to 60 minutes for two trained builders. A six-door wardrobe takes 90 to 150 minutes. A solid wood sofa arrives 70% assembled and needs another 20 to 30 minutes for legs and back cushions.
Inspection and sign-off: you check the item against the packing list, the builders clean the area, and you sign a delivery note. Any scratches or dents must be noted on the spot, not three days later.
How heavy is a bed frame SG, and can the lift handle a solid wood sofa?
This is the question every Singapore shopper should ask before paying a deposit. The numbers below come from typical solid wood specifications and standard HDB lift dimensions.
Solid wood bed frame (queen): 45 to 80 kg, packaged carton length 1.6 m to 2.1 m.
Solid wood sofa (three-seater): 55 to 95 kg, packaged carton length 1.9 m to 2.2 m.
Six-door wardrobe: 120 to 180 kg total across three to four cartons, longest panel 2.2 m.
Dining table (six-seater, solid oak): 60 to 110 kg, top in two cartons.
Nightstand: 18 to 28 kg, single carton under 0.6 m.
Marble table (round, 900 dia): 70 to 120 kg, single piece, requires two-person lift and a dolly.
Standard HDB passenger lift interior: 1.1 m wide x 1.4 m deep x 2.2 m tall at the door opening. Larger goods lifts in newer BTOs measure 1.4 m x 1.8 m x 2.4 m. Service lifts in condos are usually 1.5 m x 2.0 m x 2.4 m.
Reading those numbers, you can see why a king-size headboard at 1.8 m wide will not fit standing in a 1.1 m wide lift and only fits flat if the car depth is at least 1.9 m. The practical rule for Singapore: anything over 1.7 m in its longest dimension should be checked against the lift before you order, not after.
For a solid wood sofa, the main concern is weight and turning radius, not height. A three-seater walnut oak fabric sofa at roughly 75 kg will not fit a narrow staircase corner if the stairwell is under 1.2 m wide. Most HDB staircases measure 1.1 m to 1.3 m, so a sofa delivery to a walk-up without a lift can fail on the first landing.
What does assembly actually cost, and what does the warranty really mean?
Assembly fees in Singapore for online furniture orders range from free to SGD 120 per item, depending on the supplier and the complexity. A bed frame SG construction is included free by most established sellers because the assembly is part of the product experience. Wardrobes, dining tables, and complex modular sofas are sometimes charged at SGD 50 to SGD 80 per piece because they take longer.
Warranties vary widely. A one-year warranty on moving parts is the Singapore norm. A longer structural warranty is a different category entirely, and it is worth reading the small print. MIDHILL, for example, publishes a 10-year structural warranty on its solid wood bed frames, wardrobes, and dining tables, plus lifetime refinishing support on solid wood surfaces. That second point matters: in five to seven years, when minor surface wear appears on a dining table or nightstand, refinishing restores the piece rather than replacing it.
Other warranty claims to check: are transport damage claims honoured if noted on the delivery form? Is there a defined home? Within days of delivery? Does the warranty travel with the driver, or do you ship the piece to a workshop? For a dresser in China, transport would be impractical, so the supplier must send a technician to the team, on-site, within a defined response window.
MIDHILL's published terms specify free shipping on orders over US$350 (about SGD 475 at current exchange rates), a 14-day return window for unused items in original packaging, and on-site warranty service in Singapore through partnered installers. That is the kind of detail you want in writing before paying.
How long does delivery actually take from China, Malaysia, or local stock?
Lead times for an online bed frame SG order fall into three bands:
Local Singapore stock: 3 to 7 working days from order to delivery. Common for bedroom sets and popular dining table sizes held by Singapore-based resellers.
Regional warehouse (Malaysia): 10 to 18 working days including sea ferry and Singapore delivery. Common for bulk orders and custom sizes.
Direct from China factory: 25 to 45 working days including production, export packing, sea transit to Port Klang or Singapore, customs clearance, and last-mile delivery. Foshan-based suppliers such as MIDHILL typically quote 30 to 40 days for made-to-order seats. Custom fabric, custom sizes, or marble table selections push the lead time to the 50 to 70 day range.
Customs and GST: since 1 January 2023, all goods imported into Singapore above SGD 400 in value attract 9% GST, collected at the point of import. A bed frame SG purchased from an overseas supplier at SGD 689 will incur roughly SGD 62 in GST on entry. The supplier usually adds it to the final invoice or pays it on your behalf and bills it through.
Sea freight from Foshan to Singapore takes 8 to 12 days for LCL (less-than-container-load) cargo and 5 to 7 days for FCL (full-container-load). Air freight is faster at 3 to 5 days but roughly four times the cost, so it is rarely used for furniture.
For a single bed frame SG, expect 30 to 45 days from a Chinese factory order. For a full bedroom set of bed frame plus two nightstands plus a six-door wardrobe, expect 35 to 55 days. Plan the order at least two months before you actually need the furniture, and store any air mattress or temporary bed accordingly.
What can go wrong, and how do you protect yourself?
Three things go wrong most often with online furniture orders in Singapore, in my colleague's friend's words from the moving day I described at the start.
1. The lift fits the panel but the corner does not. The headboard fits in the lift, the corridor turn does not. Solution: ask the supplier to split the panel into two pieces and add a centre bracket. Most factories can do this for an SGD 80 to SGD 150 surcharge, which is far cheaper than returning the entire bed frame SG.
2. The assembly is missing fixings. Solution: every reputable supplier includes a spare fixings bag with 10% extra bolts, cam locks, and dowels. Check the bag count against the manual before throwing away the empty boxes. If something is short, photograph it and contact customer service within 48 hours.
3. The finish arrives damaged. Solution: refuse the delivery or note the damage on the spot. Once signed clean, most suppliers will dispute the claim. A 14-day return policy only works if the carrier's paperwork also records the issue.
Pre-delivery checklist: measure the lift, measure the corridor, photograph both. Confirm the floor is suitable for heavy furniture; ground-floor concrete is fine, upper-storey HDB floors are rated at 150 kg per square metre live load which covers all normal residential items. Reserve a parking space for the delivery van if your estate has strict visitor parking rules; a SGD 60 parking fine is a common surprise. Have someone home for the full window, not just the start.
Where can I buy a balcony furniture in Singapore?
Balcony furniture in Singapore is sold by a mix of outdoor specialists, condominium furniture packages, and selected solid wood sofa factories with weather-treated finishes. The short answer is that most online furniture platforms that ship bed frames, dining tables, and wardrobes also stock balcony sets, but the materials matter more than the brand.
For HDB balconies of 4 to 9 sqm, common in Punggol and Sengkang BTOs, look for compact two-seater configurations of width 1.2 m or less, depth 150 to 180 cm, and height 150 to 170 cm. Teak, eucalyptus, and powder-coated steel are the three most reliable outdoor materials in Singapore's humidity and daily rain. Solid wood sofa frames in those species survive two to four years outdoors without treatment, five to eight times with annual oiling.
For condo balconies of 6 to 14 sqm, common in Bedok and Tampines, look for modular balcony sets that include a two-seater, a coffee table, and an optional planter box. MIDHILL sells a small outdoor line alongside its main solid wood sofa and bed frame range, and the same lifetime refinishing policy applies to the outdoor frames as to the indoor frames. Expect SGD 1,200 to SGD 3,500 for a complete balcony set, delivered, assembled, and placed.
For service yards and rooftops, common in Punggol and certain ECs, look for full aluminium sets with quick-dry foam cushions; the cushions are the failure point in five-year aluminium boats, the aluminium is fine.
How do you choose between flat-pack and assembled delivery?
Flat-pack delivery is cheaper to ship and easier on the lift, but harder on the customer. Assembled delivery is more expensive but arrives ready to use. For a bed frame SG, the right answer is flat-pack with on-site construction included in the price. For a dining table, the right answer is flat-pack with on-site assembly. For a marble table or a wardrobe, the right answer is flat-pack with on-site assembly by a specialist crew, never by the customer.
For a solid wood sofa, the right answer is 70% assembled in the box, with the customer or the helper attaching legs and cushions at home. The sofa body is too large for any HDB lift once fully assembled.
What does a complete online furniture order cost in Singapore in 2025?
Here is a transparent price picture for a typical Tampines couple furnishing a 4-room HDB in 2025, with concrete numbers for every item.
Solid oak queen bed frame SG: SGD 689 to SGD 1,290, weight 55 to 70 kg.
Two solid wood nightstands: SGD 220 to SGD 480 each, weight 20 to 28 kg each.
Six-door solid wood wardrobe: SGD 2,400 to SGD 4,200, weight 140 to 180 kg across four cartons.
Six-seater solid oak dining table: SGD 1,100 to SGD 2,400, weight 80 to 110 kg.
Six dining chairs in solid oak: SGD 480 to SGD 1,100 for the set, weight 30 to 40 kg.
Three-seater walnut oak fabric sofa: SGD 1,800 to SGD 3,200, weight 65 to 90 kg.
Round marble table 900 dia for the living room: SGD 1,500 to SGD 2,800, weight 90 to 120 kg.
Delivery and assembly for the entire load: 0 to SGD 350 with most established sellers; MIDHILL's published terms include free delivery above US$350, which the above order clears comfortably.
GST on imports above SGD 400: 9% of the customs value, paid on import.
Total for a full HDB furniture fit in a five-figure bundle: roughly SGD 7,000 to SGD 13,500 depending on species, sizes, and custom options.
That is the price of a complete, warrantied, solid wood, delivered-and-assembled fit-out from a Foshan factory to a Singapore HDB bedroom, dining room, and living room. It is roughly half the price of comparable quality at any Singapore showroom, and the freight lives on for ten years of structural warranty.
The short checklist before you click pay
Measure the lift, measure the corridor, photograph both. Confirm the lift depth fits the longest packaged carton. Confirm the warranty is structural, not cosmetic. Confirm the assembly is included, not extra. Confirm the return policy is 14 days, not 14 hours. Confirm the freight lives on for ten years of structural warranty and refinishing for life.
When those seven checks are answered, the online furniture purchase is a safe, calculable, and good-value way to furnish a Singapore home. When they are not, the price on the screen is not the price you pay.