I was going to buy a set for my Bestop seats online because Dickies is a rugged brand and they are supposed to be water proof. But then i found them at Walmart and they are really light duty junky looking covers so im glad i didn't waste my money. The sides and bottom that stretches over the seat bottom were made out of a thin pantyhose type material and feel about as rugged.
I have CoverKing seat covers in my 4runner and they are made much better than anything i have seen for sale in box stores. Best seat covers i ever had were made by Bestop though they fit the factory seats great and were highly water resistant and lasted a pretty long time. They started to crack after about 5-6 years though then by the time they were 10 years old they had big holes in them.
I must agree on the Coverking they make some decent quality seat covers. They feature very precise fitment and good durability. There are many types of fabric, so you can choose the one that suits your taste the best. Themost popular fabric choices are Neosupreme or Neoprene seatcovers as they have additional foam layer which makes them softer. Look them up here: https://www.carid.com/1995-jeep-wrangler-seat-covers/
You may also like tactical seat covers with additional storage bags on the back of the seat: