My answer is based on a 2004 Hyundai Santa Fe. I needed a vise grip to use for some fine pulling and a little bit of hammering, and a 1/8 drill bit (no drill required). These cargo covers are not riveted, there is just a little hollow metal tube about 1 inch long and 1/8 in wide.
So roll the cover up to make it more convenient. Use the 1/8 drill bit to push the metal pins (see pic) and just push the pins out at either end.
Once the pins are out, slide the plastic covers off. They come off with little to no resistance. There is an aluminum rod with three foam pieces on one end to make rolling smooth, and the other end has a long spring with one end attached to the rod and the other end connects to these little white circle plastic discs that hold the other end of the spring. More than likely the plastic failed, as was my case.Holding a metal spring taut with a plastic isn't the best idea but it saved a few pennies off the MSRP so be it. Since these discs were used on both ends, just switch the plastic discs and installation is truly the reverse of the removal. The car is 10 yrs old now so I figure I won't be the owner of it when this piece fails again.
The only difficulty I encountered was a rubber covering on the shaft under the spring that bunched up. I had to pull the spring partially off the shaft and cut some bunched off rubber off.