Great experience overall. Good communication & instructions.