I checked out specialized web site they have the 24" hotrock for $220, probably get it for a few less at a LBS. My main concern would just be how long would he fit that bike, if he is the youngest it could be passed along to the next sibling when he outgrows it.