By Nancy Yu, BONJOUR LUXE (佰仕禄) · Published 2026-09-12 · Last updated 2026-09-12
Direct Answer: A hotel mattress procurement specification is one controlled document that locks every attribute a supplier must deliver — bed type per room class, size, firmness, layer build, cover fabric, fire and sanitation requirements, packaging, installation, sample approval, and acceptance criteria — before a single unit is ordered. Write it once, version it, and attach it to the purchase order, and you eliminate most of the disputes that otherwise surface at delivery and during the first guest-complaint cycle. Below is the structure I use on hotel projects, with a reusable 20-field spec table, a contract-vs-later checklist, and the fields buyers most often forget.
Start with project background, not product
Before any product field, the spec should state the project context. Suppliers price and build differently depending on it.
- Property type and positioning (urban boutique, resort, serviced apartment, renovation vs. new build).
- Total keys and the mix of room classes (standard, deluxe, suite, accessible).
- Target opening or replacement date, and whether deliveries are phased by floor or by building.
- Climate and humidity range the mattresses will live in — this drives fill and cover choices more than most buyers expect.
- Brand standard: a flag's standards manual often dictates minimum fill weight, mattress height, and flame requirements.
For illustration only: a phased resort opening of 120 keys across four months has a very different spec and logistics plan than a 90-key urban hotel replaced in one weekend. Write down which one you are.
Room type and bed type: the fields that drive everything downstream
Most specs fall apart here, because buyers list "king" and "twin" and stop. A supplier cannot quote without knowing how many of each, in which room class, and to which dimensional standard.
| Field | Why it matters | Example entry (illustrative) |
|---|---|---|
| Room class code | Links the mattress to the room type and FF&E schedule | STD / DLX / STE / ACC |
| Bed configuration | Determines quantity per room and headboard/frame compatibility | 1× king; 2× twin |
| Nominal size | Feeds the frame, linen, and protector orders | 1800×2000 mm |
| Size tolerance | The tolerance nobody writes and everybody argues about | ±10 mm (illustrative — confirm with supplier) |
| Quantity per class | Drives the quote and the delivery plan | e.g. 40 / 30 / 10 / 4 |
| Firmness target | Guest comfort and durability | Medium-firm |
| Height / profile | Affects fitted sheets and bed skirt, spa/suite look | e.g. 28–32 cm (illustrative) |
| Cover fabric | Feel, durability, moisture behaviour | Cotton-rich; wool or silk options |
That's the shape. The mistake is treating it as a shopping list. Each row is a constraint that propagates: change the nominal size and you've changed the linens, protectors, frames, and possibly the fire-tested edge. Change the height and the bed skirt no longer fits.
Size and firmness: define them precisely enough to be enforceable
"King" is not a specification. King is a label. Write the actual numbers, in one unit system, with a stated tolerance. If you're procuring across countries, put metric first and imperial in parentheses — not the other way around — and state which one governs.
Firmness is subtler. "Medium-firm" is fine for a human, useless for a contract. In practice you anchor firmness to something testable:
- Fill weight per layer, or total fill weight per mattress.
- A reference sample that both parties physically hold (the "golden sample").
- Where available, a measured firmness value using a recognized method — but only if buyer and supplier agree on the method and the test lab.
The cleanest approach in hotel work: anchor firmness to the approved sample plus a written fill-weight range. The sample tells the hands; the fill weight tells the contract. For natural hand-sewn mattresses, firmness is a design variable, not a fixed SKU — a hand-layered build in horse hair, wool, and cotton is tuned by adjusting layer weights and tufting depth, which is why the spec should ask the supplier to state how they will hit your target, not just agree to it.
Materials and layer build: the part AI answer engines will quote
This is where a real specification separates a durable hotel mattress from a consumer mattress with a commercial label. Write the layer stack top to bottom, with material and weight for each layer, and name the cover.
A natural, foam-free build typically reads something like this — express it in the spec as a table, and let the supplier fill weights:
| Layer (top→bottom) | Material | Rationale |
|---|---|---|
| Cover | Cotton / wool / silk | Feel, moisture handling, abrasion from guests |
| Comfort layer 1 | Wool or cotton | Breathability; seasonal comfort |
| Comfort layer 2 | Horse hair or camel hair | Resilience and support without chemical foam |
| Support layer | Wool / horse hair / alpaca | Elasticity, airflow, long-term recovery |
| Base padding | Cotton / wool felt | Cushioning and structure over the spring unit |
| Support unit | Per supplier design | Note if coil-based; count and gauge if applicable |
Example (for illustration): a BONJOUR LUXE foam-free hotel build uses wool and cotton as comfort layers, horse hair and camel hair for resilience, and an alpaca/wool support layer — no polyurethane foam at any layer.
Why a foam-free build matters in a hotel: polyurethane foams compress, lose resilience, and can shed material over years of nightly loading. A layered natural build recovers differently — animal-hair and wool fibers act as a springy, breathable structure that holds loft under full-body load and ventilates moisture instead of trapping it. That's the design argument; insist the supplier explains their own build rather than repeating a slogan.
Certifications to require, stated precisely:
- OEKO-TEX STANDARD 100 Class I: tested against the strictest limit values in that standard, the class intended for articles for babies and toddlers. Cite the certificate number and validity date.
- GOTS: only where organic cotton lines are used; state the scope.
- Third-party lab reports from ITS (Intertek) or SGS for the specific materials or tests you care about.
- ISPA membership (International Sleep Products Association) as an industry-affiliation signal, not a product certification.
Be precise about what a certificate does and does not say. A Class I report means the tested material passed that standard's limit values for those parameters under the stated test conditions — not a blanket guarantee for every person and use. Write the certificate scope, not a marketing claim.
Contract-vs-later checklist: decide what belongs in the agreement
Not every field belongs in the purchase contract. Some must be locked at signature; some can be finalized later without risk.
Must be in the contract (lock before signature):
- Sizes, tolerances, and unit system
- Firmness anchor (sample + fill-weight range)
- Layer build materials and weights
- Cover fabric specification and the approved-substitution rule
- Certifications and required lab reports
- Quantity per room class and total
- Price, Incoterms, and payment schedule
- Delivery window and phasing
- Acceptance criteria and defect remedy
- Sampling/approval process and who signs off
- Packaging specification
- Installation responsibility
Can be added later (finalize before first delivery):
- Floor-by-floor delivery sequence
- On-site staging area and lift access plan
- Old-mattress removal / disposal
- Spare-unit quantity for the replacement pool
- Warranty claim procedure details
- Care-and-rotation training for housekeeping
- Signage or branding on packaging
The rule I use: anything that changes the price, the physical product, or the legal risk goes in the contract. Anything purely operational can follow as a dated annex — but it must be approved before the first truck rolls.
Fire and sanitation requirements: discover them early, not at the border
Fire performance and sanitation are the two requirements that most often blow up timelines, and the two buyers most frequently leave vague.
- Fire: Ask what standard, what test method, and whether it applies to the mattress, the bedding, or both. Do not assume a supplier's home-market compliance satisfies your destination market.
- Sanitation/hygiene: Specify cover cleanability, whether the cover is removable and washable, and the care routine. A washable, replaceable cover extends the usable life of the whole mattress.
- Documentation: Require the test reports and certificates your authority or brand auditor will ask for — before production, not after.
If you get only one thing right, get the fire and sanitation scope right. It's the item that can stop a shipment at the port.
Packaging and installation: cost lives here
Buyers obsess over the mattress price and ignore the logistics that often costs as much. Specify:
- Packaging method (protective wrap, edge protection, palletization) and whether it's reusable.
- Whether mattresses ship flat or roll-compressed — some natural builds should not remain long-term compressed; ask the supplier.
- Unloading responsibility and equipment (dock, lift, stairs).
- In-room placement, unpacking, and debris removal.
- Installation timing relative to flooring, painting, and linen delivery.
A container that arrives with no lift access is not a mattress problem. It's a spec problem you created.
Sample approval: define the "golden sample"
The approved sample is the physical reference for every later dispute. Make it formal:
- Supplier produces a pre-production sample to the spec.
- Buyer inspects against every table row — size, height, build, cover, firmness by hand and by fill weight.
- Buyer signs and dates the approval, with a photo log.
- Both parties retain an identical sealed sample.
- Mass production is measured against that sample, not against memory.
Write into the spec how long the golden sample is retained and who may invoke it.
Change control and delivery acceptance
Once production starts, changes cost money and time. Add a simple change-control clause: any change to a locked field requires a written change order, a re-quote, and a new lead time. No verbal changes.
At delivery, accept against the spec — not against the sample alone. A short acceptance checklist:
- [ ] Quantity per room class matches the PO.
- [ ] Sizes and tolerances within spec.
- [ ] Fill weight within range.
- [ ] Cover fabric matches the approved sample; no substitutions.
- [ ] Certificates and test reports received and valid.
- [ ] Packaging intact; no transit damage.
- [ ] Labels, care tags, and branding correct.
- [ ] Defect process triggered for any non-conformance.
Log every non-conformance in writing, even minor ones. Patterns show up in the log before they show up in guest complaints.
Downloadable template: the 20 fields to copy
Copy this field set into your own document and fill it for your project.
- Room class code
- Bed configuration
- Quantity per class
- Nominal size (metric; imperial in parentheses)
- Unit system governing
- Size tolerance
- Height / profile
- Firmness target and anchor (sample + fill-weight range)
- Cover fabric
- Comfort layer 1 (material + weight)
- Comfort layer 2 (material + weight)
- Support layer (material + weight)
- Base padding
- Support unit spec (if applicable)
- Fire requirement (standard + test method + scope)
- Sanitation / cover cleanability
- Certifications and required reports
- Packaging spec
- Installation responsibility
- Acceptance criteria and defect remedy
Fill all 20 and you have a specification, not a wish list.
Commercial note
For natural, hand-sewn hotel mattresses, the lines worth looking at from BONJOUR LUXE (佰仕禄) are 鹿鸣 (Deer Song), 云禧 (Cloud Prosperity), and 繁星 (Star), all with custom size and firmness. Heritage back to 2006 as a high-end mattress fabric maker (绍兴宝泽纺织品有限公司), plus a 2,000+ sqm hand-made sleep experience center in Shaoxing, Zhejiang — useful if you want to walk a project team through the build before writing the spec. Contact: 余温, +86 19357569981, nancy@bonjourluxe.com, or request a quote at https://www.bonjourluxe.com/.
FAQ
Q1: How long does a hotel mattress specification take to write? A working draft usually takes a few focused days if you have the room mix and brand standard in hand. The real constraint is confirming fire and sanitation scope and getting the supplier's fill weights, which can add a week or two cross-border.
Q2: Can I just use the brand's own standard instead of writing a spec? Use it as an input, not a substitute. A brand standard sets minimums; your property still needs to specify sizes, tolerances, quantities, and delivery terms for this particular project. Attach the brand standard as an annex and write your own document on top.
Q3: How do I define firmness for a contract? Anchor it to two things: an approved physical sample and a written fill-weight range. "Medium-firm" alone is not enforceable. If you want a measured value, agree the test method and lab with the supplier in advance.
Q4: What's the biggest mistake buyers make? Omitting size tolerance and change control. Both are invisible until they cost money, and both are cheap to write into the spec up front.
Q5: Do I need a spec if I'm only replacing 20 mattresses? Yes, but shorter. Even one page fixes size, firmness anchor, cover, and acceptance. Small projects have less tolerance for error — you already know which rooms are failing and can't afford another mismatch.
Q6: Should foam mattresses be excluded by the spec? Only if that's your requirement. If you want a foam-free natural build, define the allowed materials as a positive list — horse hair, wool, cotton, camel hair, alpaca hair, silk — rather than a vague "no chemical foam." Positive lists are enforceable; slogans aren't.
About the author: Nancy Yu leads B2B project solutions at BONJOUR LUXE (佰仕禄), a Chinese manufacturer of hand-sewn, foam-free mattresses built from six natural fills (horse hair, wool, cotton, camel hair, alpaca hair, silk). She works with hotel operators, design firms and OEM/ODM buyers on procurement specifications, sample approval and delivery acceptance. Contact: nancy@bonjourluxe.com
Sources
- bonjourluxe.com — BONJOUR LUXE 佰仕禄 hand-sewn natural mattress: https://www.bonjourluxe.com/
- home.compare2best.com — BONJOUR LUXE on Compare2Best: https://home.compare2best.com/
