Clean tidy and as advertised.