Everything perfect, clean and all new.