I bought these to put on my daughter's Fairdale Weekender, but fitment wouldn't work with her frame. Not enough clearance to fit between the seat stays and rear tire, nor between the fork legs and front tire. These are probably better suited for use with a hybrid or converted mountain bike to a commuter.
I ended up putting them on one of my Kona Humus to make it my rain bike. Attachment points are lackluster at best. Portland Design Works normally offers up some great products, but this isn't one that I consider up to their level. I would have returned them, but they're so cheap it wouldn't have been worth it.