The product was great! We love it...but scheduling the delivery was TERRIBLE! Rod, the manager, was able to finally coordinate everything, only after we had to chang our scheduled delivery date, almost a month after that specific delivery day was promised to us. Glad we got it... but the delivery team does NOT operate on the same team as those who are selling the products & scheduling the deliveries....leaving Rod to deal with a VERY upset customer. That process of communication within your company should be changed.