This JBL BT speaker has been fully tested and is in good working order, it comes with no charging cable but just requires a type C cable