The product is ok, the delivery is abysmal, and the disconnect between the purchase and delivery time highly decreases the possibility of seamless transition to a new product. When we purchased the mattress we understood there would be a delay for delivery. We selected a longer delay to coordinate with furniture delivery; however, the company then delayed our delivery another month and on that date didn't show but an hour after they were due sent a text saying they wouldn't come that day at all. Another month later, the day the mattress was delivered, the crew showed-up hours before the block of time we were assigned (we had no control). Fortunately, we were able to adjust our morning schedule to accommodate their unannounced change of time. The product is ok, it makes adjustment noises mid day when no one has touched it for 8-10 hours (is it already malfunctioning?). A two-month multi-step delay in delivery is poor service and, because they insist on taking half an hour upon purchase to set-up your account and tell you how to operate the mattress, when they sit on delivery for many extra weeks that knowledge is no longer fresh. read more