// Adds dimensions UUID, Author and Topic into GA4
Monday, August 3, 2026
29.4 C
Singapore

Maid reveals she has been sleeping on a ‘mouldy mattress’ in a ‘very humid room’

SINGAPORE: A domestic helper took to social media on Thursday (Sept 11) to reveal that she has been sleeping on a mouldy mattress.

Sharing her experience on the Direct Hire Transfer Singapore Maid / Domestic Helper Facebook group, the helper uploaded two photos of her mattress. 

Screenshot 2025 09 1. imresizer
Photo from FB/Direct Hire Transfer Singapore Maid / Domestic helper

In the images, black mould spots could be seen clustered around the centre, while the fabric showed signs of light staining and discolouration from the dampness on the floor.

Though not completely ruined, the condition of the mattress suggested it had been left in an unhealthy state for some time.

“To dear employers, if your helper’s bed looked like this, would you ignore it or replace it with a new one?” she asked pointedly. “The mattress has mould because the room is very humid, and sometimes the floor is very wet. My bed is directly on the floor, so it causes the mould.”

Anticipating scepticism from readers, she added: “Don’t ask why I didn’t ask my employer. If my employer cared about it, I wouldn’t post this [on] this platform.”

“You’ll get sick if you get exposed to moulds.”

In the comments, one netizen questioned whether her employer was even aware of the problem, asking, “Does your employer know that your mattress has mould? If you don’t tell them, you expect them to know?”

The helper replied that she had already raised the issue with her employer on multiple occasions. “I already told her twice about this, from before getting worse until like this. And before I posted on this platform, I also showed her again my bed condition… but no response,” she wrote.

Concerned for the helper’s health, another netizen commented: “You’ll get sick if you get exposed [to moulds].”

A third remarked, “Bloodsucker insects are waving. Need to replace sis.”

A fourth netizen shared, “If my helper tells me she has a mouldy mattress, I will change it for her. But if she tells me today, I can’t get her a new mattress tomorrow. Need to wait a while. I’ll [either] go to Shopee and buy one or shop for one at a mall. And I’ll most likely make the purchase on a weekend during my off day.”

A few others also suggested that if she manages to get a new mattress, she should either keep the plastic covering on, wash it regularly, or invest in a solid wood bed frame to prevent the mattress from resting directly on the floor.

Helper’s accommodation and essentials

Under the Ministry of Manpower’s (MOM) regulations, employers are required to provide their helpers with a proper mattress, pillow, and blanket for comfortable rest, along with adequate ventilation and protection from environmental factors such as “sun, rain, and strong winds”. Employers must also ensure that helpers have sufficient food, essential toiletries, and access to proper bathroom amenities.


Read also: ‘I can’t cook, can’t iron’: Teen says growing up with helper made her feel useless and spoiled against her will

- Advertisement -

Hot this week

‘My boss tells me what to click and type’: Employee frustrated by boss who hovers around his workstation all day

SINGAPORE: An employee has claimed that his boss’s constant micromanaging has become so excessive that it now feels like an invasion of his personal space, with the manager allegedly hovering aroun...

‘My future partner must earn 5 digits’: Man allegedly rejected over salary, height, and uni

SINGAPORE: A Singaporean man was allegedly rejected after a woman he met on a dating app decided he was too short, earned too little, and had not studied at the "right" university. His friend sha...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks