Good delivery but wasn't great on communication. I have delivery scheduled from 10-2, so I changed work schedule. I didn't get a confirmation for delivery from driver. After 2, no one showed up I called and my order hadn't been placed on delivery truck :-( no one called to inform me. After speaking with customer service, they got right on it, and put my order on truck right away and was delivered in 30 mins. Thanks Blue Streak