Perfect and clean. No complaints and great communication. Highly recommend.