My first Grand Cherokee, many years ago, came with a cargo cover much like that, and I ended up ditching it after a few months. It only covers the area behind the seats, and I found almost no overlap between “stuff that fits behind the seats” and “stuff I might want to cover.” And whenever I had the seats down, the cover was just usually in the way. So out it went.
What I really want back there is something to keep things like grocery bags from tipping over. That first GC I had also a cargo net, but it was anchored to the four corners of the floor, which limited its usefulness to holding down things that are generally lower and wider than upright grocery bags. I wish I had something that could hold things upright against the walls or seats.