Very clean, with some nice thoughtful touches. As advertised.