All components are clean and in working order,very good condition.