Very clean. Great communication and thorough instructions.