The garden fleece came quickly and in the expected quality! Whether it keeps the weeds away really is however only become apparent in the long term! The dimensions of the role were great for handling during installation! From me there's any case five star, strong buy recommendation!