So far, the drive works just fine. The battery is half the size of my other cordless drill, yet this one boasts 21 volts and 2000Ah in each of two batteries. I have no way to check these numbers scientifically, but it seems to last quite a while.
It comes with accessories -- a case, drill bits, driver bits, and sockets. However, the drill and driver bits must be made of some pretty soft stee. I used drill bits and driver bits on a project today. Drilled and drove in about 50 two-inch screws. Wore down three phillips head drivers, snapped one drill bit and warped a second. (see photo). I finished the job with a driver bit from that freight store with not problems.
Not so serious an issue that I want to return it, but serious enough to complain about it here.