Fits well...seems to be water repellant but did notice a little seepage during first rain