Excellent product. The seller selling this product provided every small thing from tools to lock etc etc. There is a reason this guy has such high rating, the cycle came undamaged, not even a single scratch, mudgad was included. Kindly mote this cycle is huge, you need to be tall for riding this bicycle. Assembly is very easy, you don't need to buy any extra tools, the seller has provided every thing, took me 1 hour to install but I enjoyed it. Kindly go ahead and buy the cycle its fabulous. Product 100% as described.