Very clean and well maintained. Everything was as advertised.