All benchmarks
Multimodal

Furniture Assembly

60 photos of IKEA furniture partway through assembly, some with a deliberate mistake. Given the photo and the official manual, the model must say whether the build is right so far and, if not, name the step that went wrong and describe it. Epoch AI runs it.

Understanding photos, diagrams and documents alongside text. One of 4 comparable tests in multimodal, a category the Index averages.

Read with care. A language model grades each description of a mistake, leniently; the step itself is checked against an answer key. Volunteers who had never built these products averaged 63%.

Publisher: Epoch AI (internal runs)

What a model is asked to do

Look at a photo of furniture partway through assembly, compare it with the manual, and say whether it has been built correctly so far.

For exampleThe photo shows a dresser frame after step 11. One side panel is on back to front, so the drawer rails face outward. Name the step where it went wrong.

Why it matters. Matching a diagram to a real object is the skill behind repairing an appliance or checking an installation from a photo.

The example is original and illustrative, not an item from the dataset.

Models scored here
37
Who produced the numbers
Run by Epoch AI
Items graded
n = 60 (1.7% each)
Best published result
90.0%
Newest release covered
November 9, 2026 (active)
Chance level
30%
License
CC BY 4.0 (via Epoch AI)
Direction
Higher is better
Scale
Published as a share of items solved. For the Index, each score is measured as a share of the best published result (90.0%) above chance: random guessing (30%) reads 0 and the frontier reads 100, so a high-guessing exam is not flattered.
Provenance
Epoch AI ran the evaluation itself, under settings it documents per model, and publishes the log of every answer.

Snapshot November 10, 2026

Ranking on this test

37 models on Furniture Assembly

Best published run per model, and how close each one comes to the best published result on this test (the frontier reads 100, measured above chance). Every number links to the publisher that produced it. Internal runs are marked and carry their run details on the model page. One item on this test is 1.7 points, so read gaps smaller than that as noise.

#ModelScoreProduced by
1Claude Fable 5.2Anthropic90.0%Epoch-run
2Claude Opus 5.5Anthropic83.3%Epoch-run
3GPT-6 AstraOpenAI80.0%Epoch-run
4GPT-6.1 SolOpenAI80.0%Epoch-run
5GPT-6.1 TerraOpenAI79.2%Epoch-run
6Claude Sonnet 5.5Anthropic75.0%Epoch-run
7Gemini 4 ArgonGoogle72.5%Epoch-run
8Claude Fable 5.1Anthropic70.0%Epoch-run
9Claude Opus 5Anthropic60.8%Epoch-run
10GPT-6 SolOpenAI58.3%Epoch-run
11GPT-5.6 SolOpenAI56.7%Epoch-run
12Kimi K3.1 ProMoonshot AI55.8%Epoch-run
13Muse WonderMeta54.2%Epoch-run
14GPT-5.6 TerraOpenAI54.2%Epoch-run
15Claude Haiku 5.5Anthropic47.5%Epoch-run
16GPT-5.5OpenAI44.2%Epoch-run
17GPT-6 LunaOpenAI44.2%Epoch-run
18Claude Opus 4.8Anthropic42.5%Epoch-run
19GPT-5.6 LunaOpenAI42.5%Epoch-run
20Grok 4.6xAI40.0%Epoch-run
21GPT-5.2OpenAI38.3%Epoch-run
22GPT-5.4OpenAI37.5%Epoch-run
23Claude Fable 5Anthropic35.8%Epoch-run
24DeepSeek V4.1 FlashDeepSeek34.2%Epoch-run
25Kimi K3Moonshot AI34.2%Epoch-run
26Claude Opus 4.7Anthropic33.3%Epoch-run
27Gemini 3.8 FlashGoogle31.7%Epoch-run
28Mistral Large 4Mistral AI30.8%Epoch-run
29Gemini 3.7 FlashGoogle26.7%Epoch-run
30Qwen3.8 MaxAlibaba20.0%Epoch-run
31Grok 4.7xAI20.8%Epoch-run
32Claude Opus 4.6Anthropic28.3%Epoch-run
33Grok 4.5xAI22.5%Epoch-run
34Gemini 3.1 ProGoogle26.7%Epoch-run
35Gemini 3.6 FlashGoogle23.3%Epoch-run
36Kimi K2.6Moonshot AI21.7%Epoch-run
37Claude Opus 4.5Anthropic28.3%Epoch-run
Theo

The best models, ranked here, working inside Theo.

29 of the models on this page run inside Theo today. Theo picks the right one for each step and always shows which engine answered.