Mattress arrived ahead of schedule. Unboxing was quick and easy and after 2+weeks, we are very satisfied with the product are the overall support is what we were hoping for ... good job guys and we're proud to support a Canadian manufacturer!