it comes with some sockets so 22 pieces including the ratchet,the ratchet mechanism to move forward or backwards not working properly sometimes work's but can always go forward if you want use it backwards all you have to do it's frlip the ratchet the other side since you can pass thru the socket in either side ,so still working and can do the job just take that in mind , Ratchet number 29308 L-AB , sockets numbers:29305 3" Extension, 29292 19mm socket,29291 18mm ,29290 17mm, 29289 16mm, 29287 15mm,29280 14mm,29275 13mm,29272 12mm ,29271 11mm, 29269 10mm,29239 3/8 ,29240 7/16, HEX BITS : 3314 10MM ,33139 8MM ,33138 7MM, 33136 6MM, 33131 7/16, 33132 3/8 , 3313 7/32, 33127 9/64, 929302 Drive adapter square 3/8 to 3/8 any questions let me know so 22 piece's in total