spotlessly clean with everything you might need. Greatco munication.