Includes cable and cradle to attach to windscreen Fully working I have updated this morning before listing so it’s ready to go with latest maps Updates are free for life with tomtom Box bit tatty Does need to be plugged in but comes with usb cable Any questions please ask