Exactly what I was looking for. Material seems like it will hold up well and size fits my bench perfectly without being too bulky.