My panniers are fabric, but at least as heavy fabric as a pair of mechanic's pants. Sold by yubabike, the bike manufacturer. In 5 1/2 years no fabric rips, but one seam did come unglued. Poked holes in it and screwed the seam together with stainless steel screws, brass washers, and nuts. Panniers have a bar riveted to back at top. Bike has a rack for car child seats welded to the back. I tie the pannier bar to the rack with baling twine or shoelaces. On in 2 minutes, off in 1 minute since I use half hitches and hangman's loops. BIke original footrests hold the bottom of the panniers up.