Incredibly clean! Instructions were easy! Communication was top notch!