What a great experience. Came with my daughter to get sized and then returned later to buy the bike as a gift. Someone took the training wheels off and tightened all the important components. Would definitely recommend this shop to anyone (novice or expert). The only thing I noticed was that the white handle was dirty and greasy from the techs working on the bike. For a $200.00 bike I would have preferred the bike to be 100% clean but understood why it got dirty just something to note.