For boys glasses, you should buy frames that have flex hinges on the legs, which allow them to be bent outward without breaking the frame. You should also buy a pair of boys prescription glasses that don’t have nose pads, because the legs can break easily. For frame materials, titanium or thick plastic will be your best choice because of its durability.