Very clean, everything as advertised.