Clean and up-to-date. Brad was always quick to answer any questions. Highly recommend.