Approx size is 25cm x 6.25cm x 4cm The cable is pretty short so a power bank would be best and is what i use, or a nearby USB plug or an extender will be needed. Everything is from a pet & smoke-free home. Due to the nature of 3D printing technology, slight imperfections may appear. These minor defects include lines and bumps, which, if examined are visible.