I needed a new bike for commuting and general riding and this one looks like it will do the trick. It has everything I need for city riding and 21-speeds make it easier to handle steeper hills (which my older bike had a hard time with). The bike needs some tuning when it arrives, as some of the cabling is a bit loose, but it shouldn't be any issue for those who can do their own simple bike maintenance. If not, your local bike shop should have no issues with it.