My younger daughter had one on her Diamondback. She saw it on a trip to the LBS and darn near wore it out, might've too if the bike hadn't been stolen. Isn't large enough for school duties (around here anyway). A plus was that it didn't scratch her frame, but her's mounted more to the seat tube and tighter on the top tube with wide nylon straps.
Brad