I retro fitted this Burley Kazoo Chain Guard to a Boys 2008 Trek MT 16, basically a 16 inch kids bike. The Kazoo Chain Guard is a very solid plastic part that seems to be pliable enough that it won't break while working with the part. The clamps however need to fit the tube diameter of the frame. Fortunately the clamps I had from the previous chain guard, fit this chain guard. Although I did use a piece of inner tube to shim the rear clamp on the chain stay. And I also used a Dremel tool to cut the chain guard down to size. Love the smoked plastic, looks much better than black or clear. I doubt it will fit anything smaller than a 16 inch bike... Especially around the sprocket area.