I wish it was a little wider in case of oil splashing. I find the length perfect. It has oil absorbent at the top and some kind of rubber material at the bottom to keep oil from getting through. I used a tarp but this is much better. I could have used this a few weeks ago when I was doing an oil change and the drain bucket got punctured and spilled 7 quarts of oil down my driveway.