Skip to content
Amazing 20% Discount on all products with code - EXTRA20
Amazing 20% Discount on all products with code - EXTRA20

Firm

Firm mattresses relieve back pain and pressure points, they work best if you primarily sleep on your stomach. Choose firm support to keep everything properly aligned.

Kayflex Ecoflex 20cm Firm Memory Foam Mattress

Original price £239.95 - Original price £569.95
Original price
£239.95 - £569.95
£239.95 - £569.95
Current price £239.95

Firm & Soft Options for Customised Sleep Comfort Looking for a high-quality mattress that adapts to your unique sleep needs? The Kayflex Ecofle...

View full details
Original price £239.95 - Original price £569.95
Original price
£239.95 - £569.95
£239.95 - £569.95
Current price £239.95

Breasley Uno Invigorate Pocket 1800 Firm Hybrid Mattress

Original price £279.95 - Original price £499.95
Original price
£279.95 - £499.95
£279.95 - £499.95
Current price £279.95

Firm Support, Pressure Relief & Cooling Comfort Experience firm, reliable support with the Breasley Uno Invigorate Pocket 1800 Firm Hybrid Matt...

View full details
Original price £279.95 - Original price £499.95
Original price
£279.95 - £499.95
£279.95 - £499.95
Current price £279.95

Breasley Uno Comfort Memory Pocket Firm Mattress

Original price £299.95 - Original price £529.95
Original price
£299.95 - £529.95
£299.95 - £529.95
Current price £299.95

Firm Support with Pocket Springs The Breasley Uno Memory Pocket Firm Mattress is designed for sleepers who need enhanced orthopaedic support and a ...

View full details
Original price £299.95 - Original price £529.95
Original price
£299.95 - £529.95
£299.95 - £529.95
Current price £299.95

Kayflex Gel Orthopaedic Support Mattress

Original price £399.95 - Original price £699.95
Original price
£399.95 - £699.95
£399.95 - £699.95
Current price £399.95

Cooling, Comfortable & Orthopaedic Support for Better Sleep  Experience superior comfort and support with the Kayflex Gel Ortho Support Mattres...

View full details
Original price £399.95 - Original price £699.95
Original price
£399.95 - £699.95
£399.95 - £699.95
Current price £399.95

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare