Answer:
I have always used black heavy plastic for landscaping. You will not have grass or weeds growing into the plastic like you do other material. When you want to freshen up a job, or remove or change your rock or mulch, it is easy to pick it all up from the plastic. Then you can add new or clean your rock or mulch and put it back on the plastic. 26 years and still using plastic.
Pros:
1. Moisture Retention
2. Weed Control
3. Winter Protection
Cons:
1. Requires Reapplication
2. Compaction