FREQUENTLY ASKED QUESTIONS

fabric sofa — Frequently asked questions

Page 11/42

Are the best sofa brands singapore selling actually made in Indonesia or Vietnam?

Many sofas sold under Singapore brand labels are contract-manufactured in Johor, Vietnam, or Indonesia, then assembled locally. Genuine own-production workshops like Foshan factories ship directly with export crates engineered for stacking compression and mould control using desiccants matched to cargo volume. Request production photos with dated batch records; reputable makers share them. This transparency matters more than the brand name on the label, especially for warranty claims on structural cracks.

What is a tannahill furniture guide and is it different from a buyer's checklist?

A tannahill furniture guide is essentially a buyer's checklist covering frame joinery, foam density, fabric rub count, and warranty terms in plain English. It helps Singapore shoppers compare apples to apples across brands. Key checkpoints include mortise-and-tenon joints, 32 kg/m³ foam minimum, Martindale 30,000+ cycles, and a written 5 to 10-year structural warranty. Avoid generic checklists that only mention aesthetics; structural details protect you against our humid climate damage long-term.

Can a fabric sofa survive without aircon in a Jurong condo during the day?

Fabric sofas can handle 8 to 10 hours of un-airconditioned exposure daily if you choose breathable, treated polyester and rotate cushions weekly. Closed-cell foam cushions degrade faster than open-cell variants in sustained 32°C heat. Pull sofa 15 cm away from glass walls to reduce heat soak, run a dehumidifier set to 55% RH, and vacuum monthly. After two years expect slight fabric fading on west-facing Jurong units despite precautions.

What indoor plants pair with a fabric sofa without attracting mosquitoes?

Choose mosquito-resistant plants like lemongrass, citronella, or lemon balm near your fabric sofa in Tampines or Hougang HDBs. Avoid water-heavy plants such as peace lilies or bamboo palms on side tables, since their standing water breeds Aedes mosquitoes. Snake plants and ZZ plants on the floor 50 cm from the sofa add height without humidity risk. Always empty self-watering pots every two days and rotate soil monthly to deter larvae naturally.

What floor lamp style works with a Scandinavian fabric sofa?

A slim arched floor lamp in matte black or brass pairs cleanly with Scandinavian fabric sofas, casting a 90 cm arc over the seating zone without crowding the room. Position the base 30 cm behind the sofa's rear leg, with the head hanging 150 cm above seat height. Choose warm 2700K LED bulbs at 800 lumens for cosy evenings. Avoid oversized lantern styles, which overwhelm Nordic minimal aesthetics common in Punggol Waterway Ridges interiors.

What cushion colours pair with a beige fabric sofa in an HDB?

For beige fabric sofas in HDB living rooms, layer cushions in three textures: one chunky knit ivory, one rust velvet, and one sage linen. This trio adds depth without competing with the neutral base. Keep cushion sizes at 45x45 cm and 50x30 cm lumbar. Buy removable covers so you can rotate them quarterly, which extends cushion life and refreshes your look. Avoid more than five cushions per sofa; clutter defeats the calm beige backdrop.

What's the first furniture piece to buy when moving into a new Punggol BTO?

Buy your sofa first when moving into a new Punggol BTO, since it sets the room's scale and dictates rug size, coffee table proportions, and TV console length. Measure your lift and corridor before ordering; standard BTO lifts handle 95 cm depth maximum. Choose a washable-cover fabric sofa to handle renovation dust during move-in. Wait 3 to 4 weeks after move-in before buying wooden pieces, so humidity levels stabilise and wood acclimatises properly.

Does MIDHILL deliver fabric sofas to Singapore and what's the warranty?

MIDHILL ships from its Foshan workshop, established 2008, with consolidated sea freight typically reaching Singapore in 25 to 35 days. Every order includes a written 10-year structural warranty, 2-year surface warranty, and lifetime refinishing service. Free shipping applies over US$350. Export crates use low-moisture timber, desiccants matched to cargo volume, and vapour barriers to prevent mould during the equatorial crossing. Lecong showroom visits are by appointment, with two working days for shortlist evaluation.

How do I clean stubborn Milo or coffee stains from a fabric sofa cushion?

Blot fresh stains with a clean microfibre cloth within 60 seconds; never rub, as friction pushes liquid deeper into the weave. Mix 1 teaspoon pH-neutral dish soap with 200 ml cool water, dab gently, then blot dry. For old stains, use a fabric-safe enzyme cleaner. Avoid high-pH or abrasive cleaners, which void most warranties. Vacuum monthly using an upholstery attachment at 500 Pa suction. Always keep the written cleaning instruction that ships with your sofa.

Will a fabric sofa develop smell during the rainy season in Singapore?

Fabric sofas can develop musty odours during December to February monsoon season when humidity regularly hits 85 to 95% RH. Prevent this by running a dehumidifier set to 55% RH near the sofa, flipping cushions weekly, and vacuuming monthly to remove moisture-trapping dust. Choose open-cell foam cushions over closed-cell variants, which breathe better. Sprinkle baking soda on cushions, leave 30 minutes, then vacuum for a fresh neutral scent without chemical sprays.

How wide does a lift need to be to deliver a corner sofa to a Bedok condo?

Most modern Bedok condos have passenger lifts at 1.3 m wide by 1.6 m deep with door openings of 1.0 m. A reversible L-shape corner sofa with a 240 cm main side and 160 cm chaise can fit when delivered in two pieces. Measure both lift door diagonal and corner corridor turns before purchase. Service lifts in condos run 1.8 m wide but require booking 3 working days ahead through your management council.

What's the difference between nitrocellulose lacquer and polyurethane on wooden furniture?

Nitrocellulose lacquer gives a thinner, hand-rubbed patina that ages gracefully but scratches easier. Cross-linked polyurethane is thicker and more resistant to Singapore humidity, ideal for dining tables and TV consoles. MIDHILL often uses different finishes on horizontal surfaces versus vertical pieces because high-touch zones need tougher coating. A hand-rubbed gloss is a sequence of progressively finer abrasives, paste on felt block, then buff, never just one polish step.

Why do warranty claims for wooden furniture usually get rejected in Singapore?

Most warranty claims fail because of cleaning mistakes, not normal use. High-pH or abrasive cleaners strip lacquer, silicone polishes create cloudy buildup, standing water on edges lifts veneer, and direct heat from hot dishes causes white rings. MIDHILL includes a written cleaning instruction with every order specifically to prevent this. Follow it carefully; damage from misuse voids even generous 10-year structural warranties and costs S$200 to S$500 to repair locally.

Should I buy a fabric sofa with a solid wood frame or engineered wood?

Solid wood frames from kiln-dried rubberwood, ash, or oak outlast engineered wood by 10 to 15 years in Singapore's humid climate, especially for ground-floor units in Yishun or Woodlands. Engineered wood with waterproof marine-ply certification works too at lower cost. Avoid MDF or particleboard frames, which swell within two years at 80% humidity. Mortise-and-tenon joints beat staples or glue alone. MIDHILL uses solid wood from its Foshan workshop, which explains the 10-year structural warranty.

is japandi bed furniture worth it for a small HDB bedroom?

Japandi bed furniture tends to suit compact HDB bedrooms because low platform frames keep the ceiling feeling taller, and the neutral oak tones cope well with Singapore humidity when paired with proper ventilation. For a 4-room BTO in Punggol or a 3-bedder in Bedok, look for solid ash or rubberwood, seat height 28 to 35 cm, and slats spaced under 8 cm so your mattress breathes. Expect $1,400 to $2,800 for a queen; check the lift opening of your block too, many HDB service lifts only accept 1.9 m lengths.

how wide should my corridor be to fit a fabric 3 seater sofa into a Jurong East HDB flat?

Most 3-seater fabric sofas measure 200 to 230 cm wide, 90 to 95 cm deep, with detachable legs under 15 cm. HDB corridor minimum width is 1.2 m, but tight turns at the stair landing in older Jurong East blocks often shrink to 1.05 m. Measure every corner with tape, not by eye, including the lift door at 90 cm and the letterbox recess. If the sofa is 210 cm, you usually clear; anything over 220 cm often requires a hoisting fee of $120 to $180, or a modular sofa in two boxes.

french provincial master bed japan style what does this combination even mean?

A French provincial master bed styled with Japanese influence typically blends carved solid wood headboards in warm walnut or ash with low platform bases, slim turned legs, and muted linen upholstery in oat or dove grey. The pairing works in Singapore because both aesthetics value natural grain and soft silhouettes, so a humid climate does not feel overwhelming. Expect overall dimensions around 210 cm long by 160 cm wide for a queen, headboard 110 to 125 cm tall. Prices range from $1,800 to $3,600, with delivery to HDB flats in Bedok usually within 14 working days.

post modern bed for small apartment which design actually fits a 3 room HDB?

Post-modern bed frames suit small Singapore apartments when you pick low-profile geometric shapes with slim 5 to 8 cm legs and rounded corners, so the room reads wider. Avoid heavy carved headboards that eat 25 cm of wall depth. For a 3-room flat in Tampines with a 2.8 m by 3.2 m master bedroom, a queen at 160 by 210 cm leaves 60 cm side tables. Look for boucle or linen in sage or warm white, and confirm the bed ships in two cartons so it clears the lift at 90 cm wide.

where to buy bed frame online singapore without getting scammed?

Buy bed frames online in Singapore from sellers who publish the actual cartoned dimensions, not just product photos, and who state clearly whether assembly is included. Local options include HipVan, Castlery, FortyTwo, and direct-to-consumer Foshan factories like MIDHILL that export to 15 plus countries and offer a 10 year structural warranty. Check that the listing shows carton weight under 30 kg for HDB lift handling, slat spacing under 8 cm, and confirms GST-inclusive pricing at 9 percent. Delivery to Punggol or Jurong typically takes 7 to 14 working days.

does a fabric sofa fade near an east-facing balcony window in Tampines?

East-facing windows in Tampines HDB flats deliver strong morning UV that bleaches fabric dyes over 12 to 18 months, especially dark grey, navy, or terracotta pieces. Solution-dyed acrylic or polyester blends hold colour noticeably better than printed cottons. Rotate cushions every 60 days and consider sheer curtains, or a UV film at $9 to $14 per square foot installed. A neutral beige sofa at $1,200 to $2,500 will fade less obviously than a saturated one. Keep the sofa 30 cm back from full sun to extend colour life.

what rug size pairs with a 2 seater fabric sofa in a compact Singapore living room?

For a 2-seater fabric sofa around 150 to 170 cm wide, choose a rug 200 by 250 cm or 200 by 300 cm so the front legs of the sofa sit on the rug and the floor extends 30 cm beyond the sides. In a 3-room HDB living room of roughly 3 m by 3.5 m, anything bigger crowds the walkway. Low-pile wool or performance polyester at 8 to 12 mm thickness copes with Singapore humidity and vacuuming. Expect $180 to $260 for a washable option, available in Tampines Mall home stores.

how often should i deep clean a fabric sofa with two toddlers in a Bedok condo?

With toddlers, vacuum your fabric sofa weekly using an upholstery tool, blot spills immediately with a dry microfibre cloth, and schedule a hot water extraction clean every 6 months. Performance fabrics with Crypton or tight weave polyester tolerate machine cleaning at 30 degrees Celsius for removable covers. Avoid silicone-based polishes and bleach, which void most warranties. Budget $90 to $160 per professional clean in Bedok. Rotate seat cushions every 60 days to balance wear, and keep a spare set of washable covers for juice accidents.

can i install a fabric sofa bed in a 4 room BTO without damaging the vinyl flooring?

Yes, fabric sofa beds work well in 4-room BTOs if you protect the vinyl flooring with felt pads under every leg and avoid dragging the frame. Choose a 3-seater sofa bed mechanism rated for at least 150 kg per side, with a sleeping surface of 110 by 190 cm for daily bedding. Carton weight should sit under 35 kg per box for HDB lift handling in Punggol or Sengkang. Expect $1,400 to $2,800, GST-inclusive, with delivery within 10 working days and assembly add-on at $60.

what curtain colour matches a light beige fabric sofa in a Scandinavian HDB?

For a light beige fabric sofa in a Scandinavian-style HDB, pair it with sheer white or oat linen curtains to keep the room bright, or soft sage green if you want gentle contrast. Avoid bright jewel tones or busy patterns that fight the muted sofa. Floor-to-ceiling curtains hung 5 cm below the ceiling track make a 2.6 m Punggol BTO living room feel taller. Budget $220 to $480 for custom curtains lined with blackout backing, available at IMM or neighbourhood tailors in Jurong.

does a fabric sofa develop smell during the monsoon season in Singapore?

Fabric sofas can develop a musty smell during Singapore monsoon months, roughly November to January, if humidity inside the home stays above 75 percent. The fix is a 12-hour daily dehumidifier cycle targeting 50 to 55 percent relative humidity, plus a 30 cm clearance behind the sofa so air circulates. Solution-dyed polyester covers resist mildew better than cotton. If you detect sour smells, sprinkle baking soda, leave 45 minutes, then vacuum. A $180 Meaco or similar dehumidifier in a HDB flat costs about $8 monthly in electricity.

what cushion pairing works with a charcoal fabric sofa without making the room dark?

Charcoal fabric sofas pair best with cushions in warm ochre, terracotta, soft mustard, or dusty pink to lift the palette without going bright. Stick to 3 to 5 cushions in 45 by 45 cm and 50 by 30 cm sizes, mix linen and boucle textures. In a Tampines 4-room BTO with cream walls, this contrast reads modern Korean minimal. Budget $12 to $45 per cushion cover locally, or $180 to $320 for a curated set from Castlery or IKEA Alexandra. Avoid matching grey, which flattens the look.

which floor lamp suits a fabric sofa in a small condo living room?

For a fabric sofa in a small Singapore condo, choose a slim arc or tripod floor lamp at 160 to 170 cm tall, positioned 90 cm behind the sofa end so it clears walking paths. Matte black or brushed brass finishes pair well with both Scandinavian oak and modern Korean minimal styles. LED bulbs at 2700K warm white, 800 lumens, cost about $1.20 monthly to run. Budget $90 to $260 from Castlery, Taobao agents, or IMM in Jurong. Avoid shades smaller than 30 cm, which throw uneven light.

how much clearance do i need behind a recliner fabric sofa in a HDB?

Allow at least 10 to 20 cm behind a recliner fabric sofa for the mechanism clearance, plus 60 cm of walking space behind the reclined position. Wall-hugger recliners need only 8 to 12 cm and suit tighter Punggol or Sengkang HDB living rooms. Measure the full recline length too, around 170 to 190 cm for a 2-seater. Carton size typically runs 180 by 90 by 80 cm per box, weighing 55 to 70 kg, so a two-person delivery team is standard. Budget $1,800 to $3,200 for a power recliner.

does the MIDHILL furniture brand ship assembled sofas to Singapore condos?

MIDHILL ships most fabric sofas flat-packed to Singapore condos, with the frame, legs, and cushions in separate cartons engineered for stacking compression. Based in Foshan since 2008, the brand offers a 10 year structural warranty and 2 year surface warranty. Each shipment includes a written cleaning instruction, which is critical because most warranty claims arise from wrong cleaners like abrasive sprays, high pH solutions, or silicone polishes. Allow 14 working days from Foshan to a Jurong or Tampines condo, with cartons cleared through Singapore customs.

what is the best fabric sofa colour to hide pet hair in Singapore?

Mid-tone fabrics with heathered weaves, such as taupe, warm grey, sage, or textured oatmeal, hide pet hair far better than solid black, navy, or cream. Tight-weave polyester outperforms velvet or boucle because fur does not embed. In a dog-friendly Jurong or Bedok HDB, choose performance fabric with a removable, washable cover at 30 degrees Celsius. Vacuum weekly with a rubber-bristle tool. Expect $1,400 to $3,200 for a quality 3-seater, GST-inclusive, with slat seat support and pocketed springs for lasting shape.

can i use a fabric sofa in a semi outdoor balcony in a Punggol condo?

Semi-outdoor balconies in Punggol condos expose fabric sofas to UV, sudden rain, and humidity swings above 85 percent, which causes mildew within 6 to 9 months. The safer route is outdoor-rated solution-dyed acrylic or olefin fabric on a powder-coated aluminium frame, not standard indoor upholstery. If you must use an indoor sofa, choose a covered balcony with at least 1.5 m roof overhang, plus a $180 dehumidifier running 8 hours daily. Budget $1,800 to $3,500 for genuine outdoor-rated pieces from Lapalma or MIDHILL.

how do i pack a fabric sofa for relocation within Singapore without damaging it?

Disassemble the fabric sofa into the original cartons if you still have them, otherwise wrap each module in 3 layers of moving blanket plus stretch film. Legs come off first, then seat cushions wrapped separately. A 3-seater typically needs 4 to 5 cartons, each under 25 kg, so two movers can handle it. Label every box with the room destination. Budget $280 to $480 for a local move with 2 movers and a 14 ft lorry, available from Citispot or Cheap Movers, with same-day slots in Tampines, Bedok, and Jurong.

should i buy a fabric sofa online or test sit it in Tampines retail first?

Testing a fabric sofa at Tampines retailers like Castlery at Century Square, IKEA Alexandra, or Commune at Funan helps you judge seat depth, back angle, and cushion firmness in person. Online brands like MIDHILL or direct factories offer better prices but no sit test, so order swatches first at $5 to $10. For HDB flats with narrow corridors, measuring tape matters more than showroom feel. Many local buyers test sit then order online with delivery in 10 to 14 working days, saving 25 to 35 percent on the same spec.

is a velvet fabric sofa a bad idea for a family in a Jurong condo?

Velvet fabric sofas in Jurong condos struggle with Singapore humidity above 80 percent and frequent family use, leading to crushed pile, water-mark rings, and mildew within 9 to 14 months. Performance velvet treated with Scotchgard holds up better, but tight-weave polyester or boucle remains more practical for daily family life. If you love velvet, choose darker forest green or navy to mask wear, and rotate cushions weekly. Budget $1,600 to $3,200 for quality frames with sinuous springs and kiln-dried wood, ideally with a 10 year warranty.

what is the average lifespan of a mid range fabric sofa in Singapore humidity?

A mid-range fabric sofa in Singapore typically lasts 6 to 10 years if you control humidity below 60 percent and clean covers every 3 months. Frames with kiln-dried hardwood and sinuous springs outlast rubberwood and webbing by 3 to 4 years. Humidity is the real enemy, as mould and odour shorten life. Use a dehumidifier 8 hours daily, vacuum weekly, and rotate cushions every 60 days. Brands like MIDHILL with a 10 year structural warranty reflect frame confidence, but fabric lifespan still depends heavily on your care routine.

Is a desk worth the price?

A solid desk at SGD 1,200 to SGD 2,500 sounds steep until you factor 8 to 12 daily hours of use over 10 years. Look for a 25 mm thick top with a cross-grain edge band, not a thin veneer that bubbles at the side seam within 18 months in our humidity. Cable management matters more than drawers for a WFH setup. Try before you buy if the showroom lets you sit for 15 minutes.

How wide is a 3 seater fabric sofa in Singapore usually?

Standard 3 seater fabric sofas here measure 200 to 230 cm wide, 85 to 95 cm deep, and 80 to 90 cm tall. Before you order, measure your lift door, which is typically 90 cm wide and 210 cm tall in HDB blocks. Also check the corridor turn at your floor, older Tampines blocks have tighter bends than newer ones. Leave at least 80 cm walkway behind the sofa for daily use.

What fabric sofa colour works for a Jurong East HDB that faces afternoon sun?

Go mid-tone, not light and not charcoal. Warm taupe, mushroom, or sage reads well against the white walls most resale flats ship with, and it forgives dust better than cream. Dark colours absorb heat through the window and feel sticky by 4 pm, while very light greys yellow under UV after about 14 months here. Test a swatch on the actual window ledge for one week before committing.

Can a corner fabric sofa fit through a Punggol HDB door?

Most Punggol BTO lift doors measure 90 cm wide by 210 cm tall, but the corner sofa usually arrives in two L-shaped pieces of 165x95 cm each, not one giant box. Check the diagonal of the longer piece, anything over 240 cm will not clear the lift. Also measure your corridor turn radius, block 268P has sharper bends than block 268A. Confirm with a measured floor plan, not eyeballing.

How do I stop my fabric sofa smelling musty during the monsoon?

Run a dehumidifier set to 55 percent RH in the living room for at least six hours daily from November through February. Vacuum the sofa weekly with an upholstery tool, then mist a mix of 1 part white vinegar to 4 parts water across the cushions and air-dry before sitting. Avoid fabric fresheners with silicone, they coat the fibres and lock moisture in, which feeds mildew. Sunning for two hours monthly helps.

Modern light luxury oak queen bed — what room size does it need?

A modern light luxury oak queen bed frame is roughly 168 cm wide and 215 cm long, so the room needs at least 3.2 m by 3.8 m to walk around comfortably. Anything tighter, like a 9 sqm Bedok studio, forces you to side-step the bed daily. The oak headboard at 110 cm tall suits 2.7 m ceilings without crowding the air-con outlet. Leave 70 cm clearance on at least one side for nightstand access.

What cushion colour pairs with a sage green fabric sofa?

Pull from warm opposites: rust, terracotta, or burnt ochre cushions sit beautifully on sage and stop the room looking too cool under white LED downlights. Avoid matching greens, it reads as a single block of colour and flattens the texture. Mix two textures, a linen cushion against a velvet one, so the eye moves around. Three cushions on a 3 seater is plenty, five starts to bury the silhouette.

Will a velvet fabric sofa survive Singapore humidity?

Modern performance velvets with a tight weave and stain-guard backing handle Singapore humidity far better than old-school cotton velvets. The key is keeping relative humidity below 60 percent in the room, anything above that for weeks feeds mildew deep in the pile. Vacuum with a soft brush weekly and avoid day-long window exposure, which fades the dye in 12 to 18 months. Expect a 7 to 10 year lifespan with care.

Modern light luxury solid wood furniture — is it suitable for HDB flats?

Modern light luxury solid wood furniture suits HDB flats well because pieces are usually scaled for Asian rooms, not oversized Western frames. Look for rubberwood or ash with a cross-link polyurethane finish, not nitrocellulose lacquer, which waterspots easily here. A 1.4 m sideboard fits most Bedok 4-room dining walls with room for a 45 cm walkway. Always confirm the inner frame is solid, not a veneer over MDF.

Japandi shoe cabinet USA — does the sizing work for Singapore HDB?

Japandi shoe cabinets sold for the US market usually run 30 cm deep, which fits American sneakers but barely fits Singapore work shoes with thicker soles. For a typical Tampines 4-room entryway of 110 cm wide, look for a 90 cm wide cabinet at 35 cm depth to allow airflow against the wall. The low 90 cm Japandi height works well under most HDB corridor lighting. Avoid solid back panels in our humidity.

What curtain colour works with a beige fabric sofa in a HDB?

Pure white curtains turn yellow here within 9 months from humidity and UV, so step slightly off-white to ivory or pale oat instead. If your sofa is a warm beige, pick curtains with a cool undertone like dove grey to stop the room feeling flat beige. Linen-look polyester curtains handle Bedok afternoon sun better than pure linen, which shrinks after three washes. Floor-length puddles 2 cm on the floor for a tailored finish.

Can I air-dry a wet fabric sofa after a HDB roof leak?

Blot, never rub, with clean microfibre cloths within the first hour, then run two fans and a dehumidifier set to 50 percent RH for 48 hours straight. Rubbing drives water deeper into the foam and wadding, which then smells within 72 hours. If the wet patch is larger than 60 cm across, call a professional upholstery cleaner, home drying will not save the inner foam. Expect a SGD 180 to SGD 350 cleaning bill.

Which paint colour pairs with a light grey fabric sofa in a small condo?

Warm off-white with a yellow base, not a blue base, lifts a small condo without fighting the cool grey sofa. Try something like a Farrow and Ball Wimborne White or a local Benjamin Moore equivalent around OC-152. Avoid stark white, it reads clinical and magnifies every dust mote in our climate. For an accent wall behind the sofa, a soft clay or putty tone adds depth without darkening the room.

What floor lamp height works beside a fabric sofa in a HDB living room?

Aim for 150 to 165 cm total height so the bulb sits about eye level when seated, around 100 to 110 cm from the floor. A slim 25 cm base clears the sofa arm without crowding the walkway. Arched floor lamps work only if your ceiling is 2.8 m or higher, otherwise the shade hits the ceiling and looks cramped. Pick a warm 2700K bulb, anything cooler fights fabric sofa tones here.

Do fabric sofas develop smell during rainy season in Singapore?

Yes, untreated fabric sofas can develop a damp smell within 3 to 5 days of continuous rain if humidity inside the flat climbs above 65 percent. The smell comes from foam wadding, not the outer fabric, so surface sprays only mask it. Run a dehumidifier, lift cushions weekly for airflow, and avoid silicone-based protectors that lock moisture inside. Airing under direct sun for 2 hours every 6 weeks keeps the smell away.

Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 Next
MIDHILL — solid wood furniture, Foshan China. Shop the collection

Home