The mudguards are fine but the stays that attach them to the bike are only just long enough. I would have liked a bigger clearance of the guard over the tyre.
26 x 1.75 to 2.125 wheels. well my wheels are 26 x 1.5 but these were cheaper than the correct size. Fits cycle no problems, came with all bolts, all I had to supply was my own allen key. took about 20 minutes to fit. very happy much better than the mountain bike mudguards which let the water go up you back.