IKEA vs JYSK: which site makes buying a white desk in Toronto easier?

A public UX audit of white-desk search, product detail, downtown Toronto fulfilment, cart and checkout transparency.

Published

Evidence

Hands-on testing and captured screenshots

Independent public comparison

We asked IKEA Canada and JYSK Canada to find a white desk under C$300 for downtown Toronto, add one suitable product to the cart and continue to the customer-details boundary. We are not affiliated with either retailer. This records the public journeys on 26 September 2026; prices, promotions and stock can change.

The downtown Toronto white-desk test

01 / Task

Find a white desk under C$300, check availability for downtown Toronto, add it to cart and reach the last safe step before customer or payment details.

02 / Place

Postal code M5J 2X1. IKEA used delivery and Toronto Downtown collection; JYSK used the closest selectable store, Scarborough Cedarbrae Mall.

03 / IKEA choice

MICKE desk, white, 105 × 50 cm, C$149.

04 / JYSK choice

LINDVED office desk, white, 120 × 48 cm, sale price C$129 from C$199.

05 / Safe stopping point

IKEA shopping cart and JYSK shipping-address form. No identity, complete home address, payment details, payment authorisation or order was submitted.

06 / Conditions

Unsigned-in public Chrome session on desktop, followed by phone-width review. Products differ in size, construction and storage; this compares the shopping journeys, not product quality.

The 30-second result

IKEA made delivery cost and availability visible sooner. JYSK made the sale product easier to understand.

IKEA wins the end-to-end task. Its MICKE page showed C$149, delivery availability to M5J 2X1 and Toronto Downtown stock before Add to cart; the cart then showed delivery from C$39 or collection for C$5, with dates. JYSK’s LINDVED page gave excellent dimensions, materials, load limits and two-drawer benefits, and its C$129 price was lower. But shipping remained “TBD” until the checkout requested email, name, full address and phone, so the customer could not compare the delivered total at the safe stopping point.

IKEA reported 305 items for “white desk”. The first results were recognisable desks with dimensions, price, rating and colour alternatives; the first two MICKE desks were C$149 and C$179. JYSK reported 63 products and put sale prices prominently on cards, but the set also included drawer units, chairs, a desk fan, a loft bed and a corner connector. That increased the filtering work despite the smaller count.

IKEA Canada search results for white desk showing MICKE desks with dimensions, prices, ratings and add-to-cart actions
IKEA’s first results closely matched the literal task. Open the tested IKEA search.

IKEA answered fulfilment first; JYSK answered product-fit questions

IKEA’s MICKE page placed the C$149 price, white colour, 105 × 50 cm size and 4.5 rating from 6,356 reviews beside a large product image. “How to get it” showed delivery to M5J 2X1 as available, click and collect at IKEA Toronto Downtown as available, and store stock as in stock before the cart action.

IKEA MICKE white desk product page showing C$149 price and delivery and Toronto Downtown stock availability
Price, product and local fulfilment appeared together before Add to cart. Open the tested IKEA desk.

JYSK’s LINDVED page showed the C$129 sale price beside C$199, colour, a 4.2 rating from 24 reviews and a dense specification table. It named the 120 × 48 cm footprint, two drawers, 88 lb top capacity, 11 lb per drawer, FSC 100% certification, required assembly and one-year warranty. Delivery was shown as in stock and ready to ship after the delivery action was pressed, but the customer still did not know its cost.

JYSK LINDVED white desk product page showing sale price, product imagery and delivery and store pickup choices
JYSK supported product-fit decisions with unusually detailed dimensions and materials. Open the tested JYSK desk.

IKEA priced fulfilment before identity; JYSK deferred it

IKEA’s cart showed MICKE at C$149 excluding tax, home delivery from C$39—or C$29 with IKEA Family—with an earliest window of 1–4 October. Click and collect at Toronto Downtown was C$5, or free with IKEA Family, for 29 September. Those choices made the minimum pre-tax cash commitment visible without a full address.

IKEA shopping cart showing the MICKE desk, delivery and click-and-collect prices and dates for postal code M5J 2X1
The cart exposed fulfilment cost and timing before checkout identity.

JYSK’s checkout showed the C$129 subtotal and total, but shipping was “TBD”. The first step required email, first and last name, street address, city, province, postal code and phone number before Delivery method. We stopped there, so a safe public shopper could not calculate a delivered total.

JYSK checkout showing shipping address fields, a C$129 subtotal and shipping marked TBD
Shipping remained unknown until after a full identity and address form.

IKEA’s postal-code error was specific and reversible

We entered the harmless invalid value XYZ in IKEA’s location dialog. It responded “The postal code you entered is not valid. Please try again.” Replacing it with M5J 2X1 saved the location and refreshed fulfilment information. JYSK’s store finder accepted M5J 2X1 and returned Scarborough Cedarbrae Mall first; selecting it persisted the store when we returned to the search. Neither recovery test sent personal information.

IKEA’s exact search page was faster and more responsive

IKEA search / phone1.16sLCP · good145msINP · good0.00CLS · good
JYSK origin / phone2.69sLCP · needs improvement188msINP · good0.00CLS · good

IKEA’s values are 75th-percentile Chrome UX Report results for the exact normalised search URL on phones. JYSK had no eligible URL-level record, so its values describe the whole www.jysk.ca origin and cannot prove what happened on the tested search page. Both periods ran from 28 August to 24 September 2026. IKEA met all three good thresholds; the JYSK origin missed good LCP but met good INP and CLS.

The configured mobile PageSpeed run scored IKEA’s exact search 100 for accessibility and 69 for best practices. It flagged an incorrect image aspect ratio; diagnostics also named forced reflow, image delivery and 2.33 seconds of LCP resource-load delay. JYSK’s exact search scored 89 for accessibility and 65 for best practices. It flagged an unnamed ARIA input, missing required ARIA children, contrast, an unfocusable skip link and a geolocation request on load; diagnostics also named layout-shift culprits. Automated checks do not establish WCAG conformance.

What each website gets right

  • IKEA: relevant result cards, local availability before cart, fulfilment prices before identity and clear invalid-postal recovery.
  • JYSK: prominent sale pricing, detailed product specifications, load limits, warranty and a clear item-added confirmation.

All ten Nielsen usability heuristics

01 / Visibility of system status

Show location, stock and fulfilment together.

IKEA did this on the product page; JYSK persisted the chosen store but deferred shipping cost.

02 / Match with the real world

Use room-fit and delivery language.

JYSK’s dimensions and load limits matched practical product questions.

03 / User control and freedom

Offer delivery and collection without forcing identity.

IKEA exposed both routes before checkout.

04 / Consistency and standards

Keep price labels comparable.

Sale, regular, subtotal, tax and shipping should stay clearly separated.

05 / Error prevention

Validate location before promising fulfilment.

IKEA’s postal-code dialog named an invalid value before updating availability.

06 / Recognition rather than recall

Keep dimensions and fulfilment beside the product.

Each retailer excelled at one half; combining both would be stronger.

07 / Flexibility and efficiency

Support direct cart actions and detailed comparison.

IKEA enabled quick adds; JYSK rewarded opening the product page.

08 / Aesthetic and minimalist design

Control recommendations after add to cart.

Both used large upsell panels that competed with cart progression.

09 / Error recovery

State the invalid value and preserve the task.

IKEA’s postal error recovered without losing the search.

10 / Help and documentation

Explain shipping before requesting identity.

JYSK’s “TBD” created a knowledge gap at the most consequential handoff.

What we would change first

01
JYSK / Cart and checkout

Estimate delivery from postal code before identity.

What
Use the already entered postal code to show a delivery range and earliest date in cart.

Where
The cart summary and before Shipping address.

Why
Shipping stayed TBD until the full personal-details form.

Measure
Checkout starts, address-step exits and completed orders.

02
JYSK / Search relevance

Separate desks from adjacent products.

What
Promote an Office desks facet and demote chairs, fans, drawer units and connectors for this query.

Where
The “white desk” results template.

Why
The observed 63-product set mixed several different product types.

Measure
Facet use, result reformulation, desk product opens and add-to-cart rate.

03
IKEA / Product details

Surface key fit specifications beside fulfilment.

What
Add concise storage, load and assembly facts near price and local availability.

Where
The MICKE product summary.

Why
Local fulfilment was excellent, but JYSK made physical suitability easier to assess.

Measure
Specification opens, returns for fit reasons and add-to-cart progression.

04
Both / Search quality

Resolve the exact automated defects.

What
Fix aspect ratios, ARIA naming and ownership, contrast and skip-link focus; then test search, store selection and cart by keyboard.

Where
Result cards, sort controls, promotional badges and global navigation.

Why
The configured audits identified concrete accessibility and layout risks.

Measure
Zero component regressions plus successful keyboard and screen-reader cart progression.

What this public comparison cannot see

The desks differ in dimensions, materials, storage and warranty, and current sale prices may expire. JYSK did not reveal shipping before personal details, so this test cannot compare delivered totals. We did not enter a complete home address, create an account, submit payment or place an order. Assembly, delivery, returns and support are outside this test.

Public evidence cannot say which journey converts better. With consented GA4, Search Console and Microsoft Clarity data, the next comparison would connect query refinement, store selection, fulfilment views, cart additions, checkout exits and completed orders.

This is what we can see from the outside

Your own evidence shows which problems actually affect customers.

Connect GA4, Search Console and Microsoft Clarity to turn observations into a prioritised UX audit built around real behaviour.