My Access cover is probably about 7 years old, and is holding up very well. It shows very little wear, and keeps out water just fine, as long as the water isn't coming at it horizontally from a car wash or something. Whatever you do, get a good box and tailgate seal kit.