The mattresses were 5 cm thinner than the label. Nothing about them looked wrong.
Illustrative example This case is written from the patterns we see in furniture export orders, and the figures are representative rather than from a specific client file. It shows how a check works and what it finds. We will replace it with a real, anonymised case as soon as we can publish one with the buyer's permission.
The situation
A European mattress distributor ordered 600 roll-compressed pocket spring mattresses at 150 × 200 cm, 25 cm deep. The purchase order gave the dimensions and nothing else. No tolerance, no measurement instruction, no recovery period.
The factory's photographs were accurate. Compressed rolls, printed labels, clean cartons. Each mattress carried a printed specification label reading 250 mm.
The factory was not hiding anything. It believed the label.
How 5 cm disappears
A roll-compressed mattress is not a firm product. It is a foam and spring structure held at a fraction of its volume by the roll, and it recovers over time. The dimensions that matter to a customer are the dimensions **after** recovery, not the dimensions in the roll.
That distinction is standard knowledge in the factory. It was simply not written anywhere in the purchase order, so nobody was required to check it.
The factory's own incoming and pre-shipment checks were reading the panel at 24 hours, when recovery is well advanced but not complete — and the tolerance it worked to internally was ±10 mm.
What the inspection found
Units were drawn from across the stacks and measured **72 hours after unpacking**, at the centre of the mattress and at three edge points, with the tape held level across the surface rather than pressed into it. Length and width were measured the same way.
| Check | Specification | Measured |
|---|---|---|
| Height after 72 h recovery | 250 mm | **198–203 mm** |
| Length | 2000 mm | Within tolerance |
| Width | 1500 mm | Within tolerance |
| Height at 24 h | not specified | 231–238 mm |
| Printed label | 250 mm | 250 mm |
The 24-hour column is the useful one. At 24 hours the mattresses measure close to the label. By 72 hours they have settled a further 30–35 mm. A check performed too early produces a pass.
Why this becomes a return in the destination market
A retail buyer in the EU lists mattress depth as a product attribute. A 200 mm mattress sold as a 250 mm product is a specification mismatch on the shelf, in a market where the buyer has statutory rights against the retailer and the retailer has contractual rights against the supplier.
The cost lands on whoever found it last. If it reaches a distribution centre in Rotterdam, the returns go back through the freight forwarder. If the distribution centre does not find it, the consumer finds it, and the retailer finds out from the returns rate.
**This is not a quality problem. It is a dimensional one.** It is also entirely preventable in writing.
The report position
The report did not state that the factory had mislabelled the mattresses. It stated the measurement method, the elapsed time since unpacking, and the readings. The buyer could see from the 24-hour and 72-hour columns exactly why the factory believed its own label.
That mattered. The factory did not argue with the report, because the report did not accuse them of anything the data did not show. It corrected the process instead.
What to put in the specification
For any roll-compressed or vacuum-packed product, the height specification needs four things attached to it, and all four are one line of text:
- **The state of measurement** — after full recovery from packaging, not compressed.
- **The recovery period** — a minimum elapsed time before measurement. 72 hours is the usual figure for foam and spring constructions.
- **The measurement points** — centre and at least three edge points, with the reading taken at the highest point rather than pressed down.
- **A tolerance** — for a soft good, ±10 mm is tight; ±15 mm is common and achievable.
Where to go next
→ bed and mattress verification in our bedding scope
→ what a report records when the result depends on the method
Have an order you need verified? Send us your PI and factory address. Three levels, published prices, $149 per man-day from.