All buttons and ports are clean and everything seems to be in physically great shape. Doesn’t come with battery or charger camcorder only