Great delivery service, on time and product in perfect shape after arrival.  We still need some time to sleep on it to know if it works for us.  So far so good.