Very clean, communication was great, no issues with anything. Was exactly as advertised.