Very clean, everything as advertised. Would recommend.