That frame looks more like a 17" seat tube. Kind of maxes out for a 5'8" rider IMHO. Hard Rock prices are all over the map in the Detroit area. If the paint is clean, without material scuffs or oxidation, and the bike is in ready to ride shape, $100 is a good deal.