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
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.
Postal code M5J 2X1. IKEA used delivery and Toronto Downtown collection; JYSK used the closest selectable store, Scarborough Cedarbrae Mall.
MICKE desk, white, 105 × 50 cm, C$149.
LINDVED office desk, white, 120 × 48 cm, sale price C$129 from C$199.
IKEA shopping cart and JYSK shipping-address form. No identity, complete home address, payment details, payment authorisation or order was submitted.
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’s results were more relevant; JYSK made promotions louder
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 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.

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.

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.

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.

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’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
Show location, stock and fulfilment together.
IKEA did this on the product page; JYSK persisted the chosen store but deferred shipping cost.
Use room-fit and delivery language.
JYSK’s dimensions and load limits matched practical product questions.
Offer delivery and collection without forcing identity.
IKEA exposed both routes before checkout.
Keep price labels comparable.
Sale, regular, subtotal, tax and shipping should stay clearly separated.
Validate location before promising fulfilment.
IKEA’s postal-code dialog named an invalid value before updating availability.
Keep dimensions and fulfilment beside the product.
Each retailer excelled at one half; combining both would be stronger.
Support direct cart actions and detailed comparison.
IKEA enabled quick adds; JYSK rewarded opening the product page.
Control recommendations after add to cart.
Both used large upsell panels that competed with cart progression.
State the invalid value and preserve the task.
IKEA’s postal error recovered without losing the search.
Explain shipping before requesting identity.
JYSK’s “TBD” created a knowledge gap at the most consequential handoff.
What we would change first
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.
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.
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.
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.