This will cover a 19 ft. RV trailer.From top to bottom there is a few holes on top from hail other wise.everything else is okay.