No Products in the Cart

Explore Canadian-made UltraFlex® foam mattresses designed for everyday comfort, supportive rest and value. Choose from Twin, Double, Queen and King sizes, with a range of firmness levels and mattress heights to suit your bed frame, room and budget.
Compare gel-infused foam, memory foam and high-density foam options across our collection. Check each model’s construction, available thicknesses and feel, then use our mattress chooser if you would like help narrowing your options.
Help me choose
We couldn’t load current options. Please refresh the page, or browse the mattresses below.
Loading current options…
Try another size, thickness or firmness, or adjust your price range.
Ask us for help choosingStart with the size that fits your bed frame, then compare your preferred feel, mattress height and budget.
Measure your frame and allow space around your bed. Compare Twin, Double, Queen and King dimensions in our mattress size guide.
Compare the model’s stated feel and construction. Firmness and thickness are different, so check both before choosing an option.
Choose a mattress height that works with your base, frame and sheets. Available thicknesses vary by model and size.
Clear answers to help you compare your options.
Foam mattresses use foam support layers, with comfort layers that vary by model. Hybrid mattresses combine comfort layers with a coil support system. Compare each model’s materials and confirmed firmness rather than assuming that one category will always feel softer or firmer. You can also explore our hybrid mattresses.
Start with the feel you prefer and compare each model’s firmness classification. Firmness is a description of feel, while mattress height describes thickness. Use the firmness filter to narrow this collection, or select no firmness filter to compare all available feels. Our mattress chooser can help you compare size, budget, firmness and mattress type.
Memory foam describes a type of foam that responds to pressure and contours around the sleeper. High-density describes a material characteristic, rather than a single comfort level. A mattress can combine different foams in its comfort and support layers. Read the construction details on the product page to see what each model contains.
Thickness and firmness describe different characteristics. A thicker mattress is not automatically firmer. Compare the model’s stated firmness separately from its available heights. Also consider the total height of your mattress and base, your fitted sheets and any maximum mattress height specified by your bed-frame manufacturer.
Measure the inside of your bed frame and the space around it before ordering. Standard dimensions in our size guide are Twin 38 × 75 inches, Double 54 × 75 inches, Queen 60 × 80 inches and King 76 × 80 inches. Check your selected product’s dimensions and review our complete mattress size guide.
Check your frame’s required mattress dimensions, support requirements and maximum mattress height. The foundation should provide suitable, even support for the mattress. Review the product information and your bed-frame manufacturer’s instructions, especially for bunk beds, trundles and adjustable bases. Contact us with the model and frame details if you need help.
UltraFlex® mattresses are made in Canada. Our foam collection includes different constructions, comfort feels and mattress heights, so check the details for the model you are considering. Learn more about UltraFlex® and our Canadian-made mattresses.
We offer free shipping across Canada. Review our shipping and delivery information for delivery details, location-specific conditions and expedited options. Delivery is to the door; inside delivery and carrying items upstairs are not included. Contact us if you would like help checking a delivery location before ordering.
Select the size and thickness you need, then use the price filters to compare matching options. Prices are shown in Canadian dollars before taxes. A card links to an option matching your selected filters. Mattress-and-protector and mattress-and-boxspring listings include different items, so compare the listing type and review the final price on the product page.
Yes. Contact the UltraFlex® team with the model names, mattress size, preferred feel and budget. We can help you compare the published options. You can also use our mattress chooser to narrow the available models before you contact us.
Explore mattresses made in Canada, with different constructions and comfort options. Get to know UltraFlex®.
Compare mattress sizes, firmness levels and available heights to find an option that fits your room and budget.
Have a question about two models or a particular size? Contact us for practical help comparing your options.
Not sure which mattress to choose?