A product page redesign for a UK and Irish bed retailer.

Bed Kingdom sells beds, mattresses and bedroom furniture online in the UK and Ireland. We took on development of its existing Magento 2 store, designed and built a new product page in four stages, reworked the category pages and set up bedkingdom.ie, a second store in euros.

Sector
Beds and bedroom furniture
Platform
Magento 2, two stores
Markets
UK and Ireland
A Bed Kingdom product page on desktop, from our build
The same product page on a phone

Bed Kingdom in numbers

  • 4stages to the product page redesign, from the gallery to the add to basketOur build record
  • 2stores, bedkingdom.co.uk in pounds and bedkingdom.ie in eurosOur build record

The brief.

Bed Kingdom sells large, considered purchases: bunk beds, ottoman beds and mattresses, where the extras and the delivery day decide the order as much as the bed. When we took on the store, its product page needed to put those choices in a clear order, and its category pages needed to hold up across a large range.

We designed the new product page and built it in four stages, reworked the category page filters and listings, added address checks to the checkout and set up bedkingdom.ie, a second store priced in euros.

A cream velvet ottoman bed in a bedroom, from the Bed Kingdom catalogue
The bunk beds listing in our build, on a phone

What we built.

Three parts of the work, shown in our own copy of the store with product photography from Bed Kingdom's catalogue.

  1. Bed Kingdom product options in our build: bedding extras, delivery dates and add to basket
    Delivery dates and add to basket on a phone

    A product page redesigned in four stages.

    We designed the page and delivered it in four parts: the gallery; the title, reviews, price, finance and offer code; the colour and size choices; and the delivery dates, add to basket, features, tabs and recommendations. Every extra, from mattresses to bedding, is listed with its price, the next delivery dates are offered as choices beside the add to basket, and sale savings are rounded down, so the figure a customer sees never overstates the discount.

    • Designed by us and built in four stages
    • Delivery dates offered on the page, before the basket
  2. The bunk beds listing in our build: filters, sort and product galleries
    The filter drawer on a phone, with the size filter open

    Category pages that hold up across a large range.

    We reworked the category pages: a redesigned filter and sort bar, image galleries on every product in the listing and updated product labels, so a customer can narrow a long list of beds by type, size, colour and price.

    1. 1bedkingdom.ieA second store with the UK design
    2. 2Euro pricingThe euro as its base currency
    3. 3Address lookupType an address, a postcode or what3words
    4. 4Postcode checkA UK order needs a valid UK postcode

    Drawn as a schematic. No test order was placed.

    A second store in euros, and a checkout that checks addresses.

    We set up bedkingdom.ie as a second store with the euro as its base currency and the same design as the UK store. In the checkout we added address lookup, which also accepts a what3words address, and a check that a UK order carries a valid UK postcode before it goes through.

The stack.

What the store is built on, and what each part does for the business.

  • Magento 2 Two stores, in pounds and in euros.

Need a product page that settles the order? Start with a free health check.

Give us the address and we will read what the store already shows the world: release, support status, PHP, front end, hosting and any sign of a hijack. One page, by email, within two working days. Nothing is accessed or tested.

  • Magento Open Source, Adobe Commerce and Mage-OS stores
  • No login, no access, no obligation
  • Written by a person, not a scanner
Free store health checkOne page, by email

5.0 from 23 Google reviews

Free, with no obligation. We read only what your store serves publicly; nothing is accessed or tested, and it is not a security guarantee. Privacy notice.
What you receive
Example report
Magento Security and Upgrade Health Check
example-store.co.ukNeeds attention
Platform
Magento Open Source 2.4.4-p3
Adobe support
ended 12th April 2025
PHP
8.1, end of life 31st Dec 2025
Frontend
Luma
Security headers
2 of 6 present
Hijack indicators
none found

What we would do first. Apply the outstanding security fixes, then plan the upgrade to a supported release.

Free health check