EXcellent. It  held up to the terrible rain storms we just had! Very happy with purchase.