A good mattress can help you get the sleep you need to wake up feeling refreshed and ready for the day. We offer an incredible selection of top name Canadian brands from Serta and Sealy to Beautyrest. We have a range of mattress sizes including twin, full, twin XL, queen and king in firm, plush and medium support levels. Do you and your partner need different mattress support? We also carry split mattresses so couples can both get the mattress their body needs. If you’re not sure what type of mattress you need, and Canadian products are important to you, visit us in-store to participate in the Dufresne Dream Experience. Our certified dream experts use pressure-mapping technology to find out exactly what support level you need, then point you in the right direction.