Love the burlap, the hole size is great for letting water in but protecting the soil and seed. I have birds that will eat the seed and the rain causes the soil and seed to wash away. I do wish I had a flat lot, but I don't. A great pro is the grass can grow through the holes in the burlap.
Easy to Install,
priced high could be cheaper