facebook live How long does The O Mattress™ last? | O Mattress | Canadian mattress | best memory foam mattress