Love my bike but wish it came with the basic tools but was disappointed that on day 2 my tire Popped and when I brought it to the bike shop to fix they pointed out several things that needed replacing. Hard to understand how things need to be replaced on a 2 day old bike