Clean, tidy, new and fully functional.