Autumn Sale - Free Delivery On All Orders
Home
Beds
Divan Beds
Upholstered Beds
Storage Beds
Ottoman Divan Beds
Upholstered Ottoman Bed
Mattresses
Orthopaedic Mattress
Pocket Sprung Mattress
Memory Foam Mattress
Pillowtop Mattress
All Mattresses
Free Swatches
FREE
SWATCHES
MY BASKET
£0.00
Made In UK
Pay Monthly
60 Nights Risk Free Trial
Fast Delivery
Beds
Divan Beds
Upholstered Beds
Storage Beds
Ottoman Divan Beds
Upholstered Ottoman Bed
Mattresses
Orthopaedic Mattress
Pocket Sprung Mattress
Memory Foam Mattress
Pillowtop Mattress
All Mattresses
Item added to your cart
View cart
Check out
Continue shopping
Mattress Firmness
Firm
Medium/Firm
Size
Small Single 2FT6
Single 3FT
Small Double 4FT
Double 4FT6
King 5FT
Super King 6FT
Pillowtop Mattress
Sort by
Featured
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Featured
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Filter
Filters
Mattress Firmness
Size
Mattress Firmness
{ delete selectedFilters['filter.p.m.custom.mattress_firmness_rating']; selectedFilters['filter.p.m.custom.mattress_firmness_rating'] = { value: 'gid://shopify/Metaobject/68368990389', label: 'Firm', } } " x-data=" { checked: false, init() { $watch('selectedFilters', value => { if (value['filter.p.m.custom.mattress_firmness_rating'] && value['filter.p.m.custom.mattress_firmness_rating'].value === 'gid://shopify/Metaobject/68368990389') { this.checked = true; } else { this.checked = false; } }); } } " >
Firm
{ delete selectedFilters['filter.p.m.custom.mattress_firmness_rating']; selectedFilters['filter.p.m.custom.mattress_firmness_rating'] = { value: 'gid://shopify/Metaobject/68534927541', label: 'Medium/Firm', } } " x-data=" { checked: false, init() { $watch('selectedFilters', value => { if (value['filter.p.m.custom.mattress_firmness_rating'] && value['filter.p.m.custom.mattress_firmness_rating'].value === 'gid://shopify/Metaobject/68534927541') { this.checked = true; } else { this.checked = false; } }); } } " >
Medium/Firm
Size
{ delete selectedFilters['filter.v.option.size']; selectedFilters['filter.v.option.size'] = { value: 'Small Single 2FT6', label: 'Small Single 2FT6', } } " x-data=" { checked: false, init() { $watch('selectedFilters', value => { if (value['filter.v.option.size'] && value['filter.v.option.size'].value === 'Small Single 2FT6') { this.checked = true; } else { this.checked = false; } }); } } " >
Small Single 2FT6
{ delete selectedFilters['filter.v.option.size']; selectedFilters['filter.v.option.size'] = { value: 'Single 3FT', label: 'Single 3FT', } } " x-data=" { checked: false, init() { $watch('selectedFilters', value => { if (value['filter.v.option.size'] && value['filter.v.option.size'].value === 'Single 3FT') { this.checked = true; } else { this.checked = false; } }); } } " >
Single 3FT
{ delete selectedFilters['filter.v.option.size']; selectedFilters['filter.v.option.size'] = { value: 'Small Double 4FT', label: 'Small Double 4FT', } } " x-data=" { checked: false, init() { $watch('selectedFilters', value => { if (value['filter.v.option.size'] && value['filter.v.option.size'].value === 'Small Double 4FT') { this.checked = true; } else { this.checked = false; } }); } } " >
Small Double 4FT
{ delete selectedFilters['filter.v.option.size']; selectedFilters['filter.v.option.size'] = { value: 'Double 4FT6', label: 'Double 4FT6', } } " x-data=" { checked: false, init() { $watch('selectedFilters', value => { if (value['filter.v.option.size'] && value['filter.v.option.size'].value === 'Double 4FT6') { this.checked = true; } else { this.checked = false; } }); } } " >
Double 4FT6
{ delete selectedFilters['filter.v.option.size']; selectedFilters['filter.v.option.size'] = { value: 'King 5FT', label: 'King 5FT', } } " x-data=" { checked: false, init() { $watch('selectedFilters', value => { if (value['filter.v.option.size'] && value['filter.v.option.size'].value === 'King 5FT') { this.checked = true; } else { this.checked = false; } }); } } " >
King 5FT
{ delete selectedFilters['filter.v.option.size']; selectedFilters['filter.v.option.size'] = { value: 'Super King 6FT', label: 'Super King 6FT', } } " x-data=" { checked: false, init() { $watch('selectedFilters', value => { if (value['filter.v.option.size'] && value['filter.v.option.size'].value === 'Super King 6FT') { this.checked = true; } else { this.checked = false; } }); } } " >
Super King 6FT
Reset
{ $refs.collectionFilterMobile.submit(); showmodal = false; } " class="apply-filter w-2/3 inline-flex items-center justify-center whitespace-nowrap rounded-md text-base font-medium tracking-[0.32px] transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 bg-primary text-primary-foreground shadow hover:bg-primary/90 h-9 px-4 !py-6" > Apply Filter
5 Years Warranty
60 Night Risk-Free Trial
0% Interest Rate
Fast Free Delivery
Handmade in the UK
What Do Our Customers Say?
4.9 by 5000+ happy sleepers
Trustpilot