I've had them cancel a couple of times, which was inconvenient, but their customer service took care of it right away. the guys always go a great job assembling. Definitely a great service.