---
title: "Custom Acrylic Furniture Design Principles for B2B Buyers"
description: "5 design decisions every commercial acrylic furniture project starts with — shape, thickness, edge, tint, and base. A manufacturer's framework."
category: "Buyer Guide"
author: "William Cho"
authorCredential: "Founder of Wetop Acrylic — building custom acrylic in Shenzhen since 2008, 2,000+ B2B projects shipped across 25+ countries"
datePublished: 2026-06-02
dateModified: 2026-06-02
primaryKeyword: "acrylic furniture design"
url: https://wetopacrylic.com/guide/custom-acrylic-furniture-design-principles-b2b/
---
## The 5 Design Decisions Every Commercial Acrylic Furniture Project Starts With {#five-decisions}

Acrylic furniture design for commercial projects — hotel consoles, retail nesting tables, office partitions — resolves to five decisions: shape geometry, sheet thickness, edge treatment, tint or finish, and base architecture. Get all five locked before requesting a quote, and the number you receive is one you can actually compare across suppliers.

Most commercial furniture RFQs we receive describe the look they want — "modern," "minimalist," "like the one in this photo" — but not the spec that determines cost. The photo tells us the aesthetic. It does not tell us the sheet thickness needed to span 900mm without deflection, or whether the edge should be flame-polished for warmth or diamond-polished for optical clarity. That gap between mood board and production-ready spec is where projects stall, quotes diverge, and timelines slip. The framework below closes it.

I have reviewed acrylic furniture briefs from hotel groups, retail chains, and corporate procurement teams across 25+ countries. The projects that move fastest share one trait: they arrive with all five decisions either made or explicitly flagged as open questions. The ones that drag are the ones where the buyer assumed the manufacturer would fill in the blanks. We can — but every blank we fill is an assumption the buyer did not approve, and assumptions inflate the quote.

---

## Shape Constraints — What Acrylic Can and Can't Do at Furniture Scale {#shape-constraints}

Cast PMMA can be thermoformed into curves, bent along straight axes, and CNC-routed into complex profiles — but each technique has scale limits that matter at furniture dimensions. Flat panels up to 2,400mm x 1,200mm are standard stock sheet sizes. Curves are possible but governed by minimum bend radius: roughly 2x the sheet thickness for a clean, stress-free curve.

Acrylic furniture design often starts with a shape inspired by glass or wood furniture. The material can achieve many of the same forms, but the physics differ. A 12mm acrylic sheet bent to a 20mm radius will stress-whiten at the fold — the material does not crack, but it develops a visible haze line that destroys the optical clarity buyers expect. The safe minimum for that thickness is approximately 24mm radius. For furniture-scale pieces like waterfall console tables or curved display shelves, radii under 25mm require precision strip-heating jigs and add 15-20% to production cost.

Three shape categories cover most commercial acrylic furniture projects:

- **Flat-panel assemblies** — tables, shelves, partitions. Joined at 90-degree angles using solvent bonding. Simplest to produce, lowest cost per piece. The structural challenge is span: a flat 6mm panel spanning more than 500mm without support will visibly deflect under load.
- **Single-bend profiles** — waterfall tables, L-shaped stands, J-shaped magazine racks. One continuous sheet bent along a single axis. The bend determines the piece's character and its cost — tighter radius = more tooling.
- **Multi-curve or compound shapes** — S-curves, saddle forms, barrel vaults. Require oven thermoforming over custom molds. Mold cost is amortized across the run, so unit economics improve above 100 pieces but remain steep below 50.

When I walk a new buyer through shape options, the first question is always about curves — and the honest answer is that acrylic curves beautifully, but every curve has a cost multiplier. If your design has curves for structural reasons (strength through geometry), they are worth the premium. If curves are purely decorative and the project is under 100 units, consider whether a sharp-edge flat-panel version achieves the same visual impact at lower cost.

---

## Thickness and Edge Treatment — Where Aesthetics Meet Structural Engineering {#thickness-edge}

Acrylic furniture thickness determines two things simultaneously: structural capacity (how much weight the piece holds without deflection) and visual presence (how substantial the piece looks in the space). For commercial furniture, 12mm is the practical minimum for tabletops and shelving; 20-25mm is common for statement pieces like reception desks or hotel lobby consoles.

Thickness selection in acrylic furniture design is an engineering decision disguised as an aesthetic one. A procurement manager specifying a coffee table for a hotel lobby might request 8mm because it looks "lighter." But an 8mm acrylic panel spanning 600mm will deflect visibly under a stack of magazines and a laptop — roughly 2-3mm of sag at center span. Switching to 15mm eliminates the deflection and gives the piece a visual weight that reads as "premium" rather than "flimsy." We run a simple beam-deflection check on every furniture quote using the material's flexural modulus[^astm-d790] to confirm the specified thickness works for the intended load and span.

Edge treatment is the second half of this decision. Four options cover virtually all commercial acrylic furniture:

| Edge Finish | Visual Character | Best For | Cost Relative to Raw |
|---|---|---|---|
| **Flame-polished** | Warm, slightly soft edge with minor undulation | Organic designs, hospitality furniture | 1x (baseline) |
| **Diamond-polished** | Optically flat, glass-like clarity | Statement pieces, galleries, luxury retail | 2-3x |
| **Beveled (chamfered)** | Angled cut that catches light, architectural feel | Modern commercial interiors, office furniture | 1.5x |
| **Matte / sanded** | Non-reflective, subtle, fingerprint-resistant | High-traffic environments, retail fixtures | 0.8x |

I recommend diamond-polished edges for any piece where the edge is a primary visual surface — a waterfall table edge, a console side panel, a freestanding shelf. For pieces where edges face walls or are hidden by adjacent components, flame polish saves cost without sacrificing quality. The choice sounds minor, but on a 200-piece hotel furniture rollout, the edge-finish spec alone can shift the total cost by 10-15%.

---

## Tint, Frost, and Color — Matching Material Finish to Brand Environment {#tint-finish}

The three most common acrylic finishes for commercial furniture are clear, frosted, and tinted. Clear delivers maximum visual lightness and works in spaces where the furniture should disappear — hotel lobbies, art galleries, showrooms. Frosted hides fingerprints and surface scratches, making it the practical choice for high-touch environments like retail and hospitality. Tinted acrylic (smoke, bronze, blue, or custom Pantone-matched) anchors furniture to a specific brand palette.

Finish selection for custom acrylic furniture depends on three factors: the space's lighting conditions, the expected touch frequency, and the brand's color system. Clear acrylic in a space with warm directional lighting reads as elegant. The same clear acrylic under flat fluorescent lighting reads as cheap plastic — it needs either a frost treatment or a tint to compensate for the unflattering light.

Here is how we guide the decision on commercial acrylic furniture projects:

- **Clear** — use when the surrounding environment does the visual work (textured walls, warm lighting, adjacent materials like wood or stone). Requires regular cleaning in public-facing settings.
- **Frosted (matte / satin)** — use in any environment where the furniture will be touched frequently. Frosting is applied via sandblasting or chemical etching and can be done on one side or both. Single-side frost on a tabletop gives a soft surface above with a glossy underside that reflects light upward.
- **Tinted** — use when the furniture must reference a brand color or complement an interior palette. Standard stock tints include smoke, bronze, and blue. Custom colors require a minimum run (typically 50+ sheets from the supplier) and add 2-4 weeks to lead time for material sourcing.
- **Colored (opaque)** — use for branded statement pieces. Opaque acrylic loses the translucency that distinguishes it from painted wood or laminate, so specify it only when the color itself — not the material's optical properties — is the design intent.

We keep a swatch library of 40+ tinted and colored acrylic grades in our Shenzhen facility. For commercial acrylic furniture projects, we ship a physical swatch set alongside the first sample so your design team can validate the material finish under your actual lighting conditions — not ours.

---

## Base and Support Architecture — Cantilever vs Pedestal vs Waterfall {#base-architecture}

The base or support system defines how the furniture sits in the space and how much load it handles. Three architectures account for most commercial acrylic furniture: cantilever (one fixed end, one floating), pedestal (central column or legs), and waterfall (continuous sheet bent to form both surface and legs). Each has distinct structural, aesthetic, and cost implications — and all must meet ANSI/BIFMA X5.5 stability and load-bearing requirements for commercial use[^bifma-x55].

Base architecture is the decision most often left unspecified in commercial furniture RFQs — buyers describe the top surface in detail and leave the support structure to the manufacturer. That works if you trust your manufacturer's judgment, but it also means you will receive a quote based on their default, which may not match your intent.

**Cantilever** — the surface extends beyond its support on one or more sides. Visually dramatic for shelves and console tables. Structurally demanding: the cantilevered span, thickness, and load determine whether the piece holds or sags. A 20mm clear acrylic shelf cantilevered 300mm with a distributed load of 5kg will hold without visible deflection. Extend that cantilever to 500mm with the same load and the outer edge drops measurably. We reinforce long cantilevers with a thicker base section or a hidden steel bracket.

**Pedestal** — the surface rests on a central column, legs, or a base plate. The most structurally forgiving option because the support is directly below the load. Common in hotel side tables, retail product displays, and office organizers. Pedestal bases can be acrylic (solvent-bonded to the surface) or mixed-material (metal legs with acrylic top). Mixed-material builds add hardware sourcing to the timeline.

**Waterfall** — a single acrylic sheet bends from the horizontal surface down to the floor on one or both sides. The bend itself provides the structural support, eliminating visible joints. This is the signature look of high-end acrylic furniture for hotels and luxury retail. Production requires precision thermoforming and adds cost, but the visual result — a seamless, gravity-defying surface — justifies the premium for hospitality and brand environments.

When I review a furniture brief that says "modern acrylic coffee table" without specifying the base, I quote all three architectures with a line-item breakdown. That gives the buyer a real comparison: waterfall at one price point, pedestal at another, cantilever at a third. The aesthetic differences are obvious in renderings; the cost differences only become clear on paper.

---

## From Concept to Production Spec — How to Brief a Manufacturer {#briefing-template}

A production-ready brief for custom acrylic furniture includes seven fields: shape type, overall dimensions, sheet thickness, edge finish, tint or color, base architecture, and quantity with timeline. Every field left blank forces the manufacturer to assume — and every assumption adds margin to the quote because the manufacturer prices in the risk of guessing wrong.

Below is the brief template we share with procurement teams at the start of every commercial acrylic furniture project. You can send it as-is or adapt it to your internal RFQ format. The goal is to ensure that every supplier who receives your brief is quoting against the same spec — not against their own assumptions.

**Acrylic Furniture Production Brief**

| Field | Your Specification | Notes |
|---|---|---|
| **Shape type** | Flat panel / Single bend / Multi-curve / Compound | Attach a reference image or sketch |
| **Dimensions (L x W x H)** | ___mm x ___mm x ___mm | Include tolerances if critical (standard: +/-0.5mm) |
| **Sheet thickness** | ___mm per component | List separately if top, sides, and base differ |
| **Edge finish** | Flame / Diamond / Beveled / Matte | Specify per edge if mixed finishes needed |
| **Tint or color** | Clear / Frosted / Tinted (specify) / Opaque (Pantone #) | Request a swatch if matching to a brand palette |
| **Base architecture** | Cantilever / Pedestal / Waterfall / Other | Describe mixed-material if applicable (e.g., metal legs) |
| **Quantity + timeline** | ___pcs / Delivery by _____ | Include sample quantity (we recommend 2-3 pcs) |
| **Load requirement** | ___kg distributed / ___kg point load | Critical for tables, shelves, and cantilever spans |
| **Environment** | Indoor / Outdoor / UV-exposed / High-traffic | Determines material grade and coating requirements |

Three anonymized examples show how briefs evolve from concept to spec:

**Project A — Hotel lobby console table (Middle East, 120 units).** First brief: "clear acrylic console, modern, 1200mm wide." Missing: thickness, edge, base type, load. After our design consultation: 20mm clear cast PMMA, diamond-polished edges, waterfall base with 450mm drop, 15kg distributed load rated. The final quote was 30% lower than the first-round estimate because the spec eliminated three assumptions we had padded into the price.

**Project B — Retail nesting tables (US department store, 300 units).** First brief: "three sizes, frosted, stackable." Missing: exact dimensions, thickness, edge. After back-and-forth: 400/500/600mm square tops, 12mm frosted cast PMMA, flame-polished edges, pedestal base with rubber feet. The frosted finish was the right call — these tables sit in a high-traffic cosmetics department where fingerprints would have made clear acrylic a maintenance burden.

**Project C — Corporate office partition panels (Europe, 80 units).** First brief: "tinted acrylic room dividers, floor-standing." Missing: tint color, height, thickness, stability system. Final spec: 1800mm tall, 15mm smoke-tinted cast PMMA, matte edges, aluminum base channels for stability. The matte edge was a deliberate choice — diamond-polished edges on a 1800mm-tall panel would catch overhead light and create a visual distraction in an open-plan office.

For guidance on how to structure the broader RFQ process around this brief, see our [acrylic RFQ guide](/guide/acrylic-rfq-guide/). For load engineering specifics on acrylic furniture legs and supports, our load engineering guidance covers span tables and deflection calculations. Our [customization process](/customization/) page walks through the full workflow from brief through sample approval to production. For a real-world example of a corporate brief executed from concept to delivery, see our [tech startup CES trade-show build](/case-studies/tech-startup-ces-acrylic-trade-show-stand/).

Browse our [acrylic furniture product range](/products/acrylic-furniture/) to see the shapes, finishes, and base architectures we produce at scale.

---

## Acrylic Furniture Design Decision Tree {#decision-tree}

<figure class="guide-diagram">
<svg viewBox="0 0 860 520" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="svg-furniture-decision-title svg-furniture-decision-desc">
<title id="svg-furniture-decision-title">Acrylic furniture design decision tree from shape through base architecture.</title>
<desc id="svg-furniture-decision-desc">A flowchart showing the five sequential design decisions for commercial acrylic furniture: shape type (flat, single-bend, multi-curve) leads to thickness selection (12-25mm based on span and load), then edge finish (flame, diamond, bevel, matte), then tint or finish (clear, frosted, tinted, opaque), and finally base architecture (cantilever, pedestal, waterfall). Each path ends with a recommended spec combination.</desc>
<defs>
<style>
.t-h { font: 600 18px Inter, sans-serif; fill: #1d1d1f; }
.t-sub { font: 13px Inter, sans-serif; fill: #86868b; }
.t-body { font: 12px Inter, sans-serif; fill: #424245; }
.t-label { font: 600 11px Inter, sans-serif; fill: #ffffff; }
.t-node { font: 600 12px Inter, sans-serif; fill: #1d1d1f; }
.t-opt { font: 11px Inter, sans-serif; fill: #424245; }
.t-meta { font: 11px Inter, sans-serif; fill: #86868b; letter-spacing: 0.6px; }
.node-primary { fill: #0071e3; rx: 8; }
.node-secondary { fill: #ffffff; stroke: #d2d2d7; stroke-width: 1.5; rx: 8; }
.connector { stroke: #d2d2d7; stroke-width: 1.5; fill: none; }
.connector-active { stroke: #0071e3; stroke-width: 2; fill: none; }
</style>
</defs>
<rect width="860" height="520" fill="#f5f5f7" rx="12"/>
<text x="430" y="38" text-anchor="middle" class="t-h">Acrylic Furniture Design Decision Tree</text>
<text x="430" y="58" text-anchor="middle" class="t-sub">5 sequential decisions from concept to production-ready spec</text>
<!-- Decision 1: Shape -->
<rect x="30" y="80" width="140" height="44" class="node-primary"/>
<text x="100" y="100" text-anchor="middle" class="t-label">1. SHAPE TYPE</text>
<text x="100" y="114" text-anchor="middle" class="t-label">(geometry)</text>
<rect x="30" y="134" width="140" height="72" class="node-secondary"/>
<text x="100" y="152" text-anchor="middle" class="t-node">Options:</text>
<text x="100" y="168" text-anchor="middle" class="t-opt">Flat panel assembly</text>
<text x="100" y="182" text-anchor="middle" class="t-opt">Single-bend profile</text>
<text x="100" y="196" text-anchor="middle" class="t-opt">Multi-curve / compound</text>
<!-- Arrow 1-2 -->
<line x1="170" y1="102" x2="198" y2="102" class="connector-active"/>
<polygon points="195,97 205,102 195,107" fill="#0071e3"/>
<!-- Decision 2: Thickness -->
<rect x="206" y="80" width="140" height="44" class="node-primary"/>
<text x="276" y="100" text-anchor="middle" class="t-label">2. THICKNESS</text>
<text x="276" y="114" text-anchor="middle" class="t-label">(span + load)</text>
<rect x="206" y="134" width="140" height="72" class="node-secondary"/>
<text x="276" y="152" text-anchor="middle" class="t-node">Common range:</text>
<text x="276" y="168" text-anchor="middle" class="t-opt">12mm - tables, shelves</text>
<text x="276" y="182" text-anchor="middle" class="t-opt">15mm - mid-span</text>
<text x="276" y="196" text-anchor="middle" class="t-opt">20-25mm - statement pcs</text>
<!-- Arrow 2-3 -->
<line x1="346" y1="102" x2="374" y2="102" class="connector-active"/>
<polygon points="371,97 381,102 371,107" fill="#0071e3"/>
<!-- Decision 3: Edge -->
<rect x="382" y="80" width="140" height="44" class="node-primary"/>
<text x="452" y="100" text-anchor="middle" class="t-label">3. EDGE FINISH</text>
<text x="452" y="114" text-anchor="middle" class="t-label">(visual + touch)</text>
<rect x="382" y="134" width="140" height="72" class="node-secondary"/>
<text x="452" y="152" text-anchor="middle" class="t-node">Options:</text>
<text x="452" y="168" text-anchor="middle" class="t-opt">Flame-polished</text>
<text x="452" y="182" text-anchor="middle" class="t-opt">Diamond-polished</text>
<text x="452" y="196" text-anchor="middle" class="t-opt">Beveled / Matte</text>
<!-- Arrow 3-4 -->
<line x1="522" y1="102" x2="550" y2="102" class="connector-active"/>
<polygon points="547,97 557,102 547,107" fill="#0071e3"/>
<!-- Decision 4: Tint -->
<rect x="558" y="80" width="140" height="44" class="node-primary"/>
<text x="628" y="100" text-anchor="middle" class="t-label">4. TINT / FINISH</text>
<text x="628" y="114" text-anchor="middle" class="t-label">(brand + space)</text>
<rect x="558" y="134" width="140" height="72" class="node-secondary"/>
<text x="628" y="152" text-anchor="middle" class="t-node">Options:</text>
<text x="628" y="168" text-anchor="middle" class="t-opt">Clear / Frosted</text>
<text x="628" y="182" text-anchor="middle" class="t-opt">Tinted (smoke, bronze)</text>
<text x="628" y="196" text-anchor="middle" class="t-opt">Opaque (Pantone)</text>
<!-- Arrow 4-5 -->
<line x1="698" y1="102" x2="726" y2="102" class="connector-active"/>
<polygon points="723,97 733,102 723,107" fill="#0071e3"/>
<!-- Decision 5: Base -->
<rect x="734" y="80" width="110" height="44" class="node-primary"/>
<text x="789" y="100" text-anchor="middle" class="t-label">5. BASE</text>
<text x="789" y="114" text-anchor="middle" class="t-label">(support type)</text>
<rect x="734" y="134" width="110" height="72" class="node-secondary"/>
<text x="789" y="152" text-anchor="middle" class="t-node">Options:</text>
<text x="789" y="168" text-anchor="middle" class="t-opt">Cantilever</text>
<text x="789" y="182" text-anchor="middle" class="t-opt">Pedestal</text>
<text x="789" y="196" text-anchor="middle" class="t-opt">Waterfall</text>
<!-- Example paths at bottom -->
<rect x="30" y="240" width="800" height="32" rx="6" fill="#0071e3" opacity="0.08"/>
<text x="430" y="261" text-anchor="middle" class="t-node">Example: Hotel Lobby Console</text>
<rect x="30" y="278" width="800" height="60" class="node-secondary"/>
<text x="50" y="298" class="t-opt">Flat panel</text>
<line x1="115" y1="298" x2="145" y2="298" class="connector"/>
<polygon points="142,294 150,298 142,302" fill="#d2d2d7"/>
<text x="165" y="298" class="t-opt">20mm cast PMMA</text>
<line x1="280" y1="298" x2="310" y2="298" class="connector"/>
<polygon points="307,294 315,298 307,302" fill="#d2d2d7"/>
<text x="330" y="298" class="t-opt">Diamond-polished</text>
<line x1="440" y1="298" x2="470" y2="298" class="connector"/>
<polygon points="467,294 475,298 467,302" fill="#d2d2d7"/>
<text x="500" y="298" class="t-opt">Clear</text>
<line x1="535" y1="298" x2="565" y2="298" class="connector"/>
<polygon points="562,294 570,298 562,302" fill="#d2d2d7"/>
<text x="600" y="298" class="t-opt">Waterfall base</text>
<line x1="680" y1="298" x2="705" y2="298" class="connector-active"/>
<polygon points="702,294 712,298 702,302" fill="#0071e3"/>
<text x="760" y="298" text-anchor="middle" class="t-node" style="fill:#0071e3">QUOTABLE</text>
<text x="50" y="326" class="t-opt">Result: 1200 x 400 x 750mm waterfall console, 20mm clear cast PMMA, diamond edges, 15kg load rated</text>
<!-- Example 2 -->
<rect x="30" y="348" width="800" height="32" rx="6" fill="#ff9500" opacity="0.08"/>
<text x="430" y="369" text-anchor="middle" class="t-node">Example: Retail Nesting Tables</text>
<rect x="30" y="386" width="800" height="60" class="node-secondary"/>
<text x="50" y="406" class="t-opt">Flat panel</text>
<line x1="115" y1="406" x2="145" y2="406" class="connector"/>
<polygon points="142,402 150,406 142,410" fill="#d2d2d7"/>
<text x="165" y="406" class="t-opt">12mm cast PMMA</text>
<line x1="280" y1="406" x2="310" y2="406" class="connector"/>
<polygon points="307,402 315,406 307,410" fill="#d2d2d7"/>
<text x="330" y="406" class="t-opt">Flame-polished</text>
<line x1="435" y1="406" x2="465" y2="406" class="connector"/>
<polygon points="462,402 470,406 462,410" fill="#d2d2d7"/>
<text x="490" y="406" class="t-opt">Frosted</text>
<line x1="530" y1="406" x2="560" y2="406" class="connector"/>
<polygon points="557,402 565,406 557,410" fill="#d2d2d7"/>
<text x="595" y="406" class="t-opt">Pedestal base</text>
<line x1="672" y1="406" x2="705" y2="406" class="connector-active"/>
<polygon points="702,402 712,406 702,410" fill="#0071e3"/>
<text x="760" y="406" text-anchor="middle" class="t-node" style="fill:#0071e3">QUOTABLE</text>
<text x="50" y="434" class="t-opt">Result: 400/500/600mm nesting set, 12mm frosted cast PMMA, flame edges, pedestal with rubber feet</text>
<!-- Footer -->
<text x="430" y="480" text-anchor="middle" class="t-meta">All 5 decisions resolved = production-ready brief. Any blank = manufacturer assumption = inflated quote.</text>
<text x="430" y="498" text-anchor="middle" class="t-meta">Structural validation per ASTM D790 (flexural properties) and ANSI/BIFMA X5.5 (furniture testing).</text>
</svg>
<figcaption>The five-decision framework applied to two real project types. Every field resolved means every supplier quotes against the same spec.</figcaption>
</figure>

The decision tree above maps the path from concept to quotable spec. Use it as a self-check before sending your brief: if any of the five nodes is blank, you are asking the manufacturer to guess — and guesses cost money.

---

Commercial acrylic furniture sits at the intersection of material science and interior design. The five-decision framework — shape, thickness, edge, tint, base — is not a creative constraint. It is the structure that turns a mood board into a number your finance team can approve and your manufacturer can build against. Lock the spec, then let the material do what it does best: disappear into the space while holding everything on top of it.

We build custom acrylic furniture in our 5,000 m² ISO 9001-certified facility in Shenzhen — samples in 3-5 days, production in 15-20 days, MOQ 50 pieces. If you have a brief ready, or need help turning a concept into one, [send it to us](/contact/?source=custom-acrylic-furniture-design-principles-b2b). We respond within 24 hours.

[^astm-d790]: [Cast acrylic (PMMA) flexural properties, tested per ASTM D790 — flexural strength ~110 MPa, elastic modulus ~3.2 GPa](https://www.makeitfrom.com/material-properties/Polymethylmethacrylate-PMMA-Acrylic) — the published flexural strength and stiffness figures we feed into the beam-deflection check on furniture panels under load.

[^bifma-x55]: [ANSI/BIFMA X5.5 — Desk/Table Products](https://www.bifma.org/page/standardsoverview) — the standard for structural performance testing of commercial furniture, including stability and load-bearing requirements.