Fits perfectly where we need it. We just got it so don't know how it will do with rain or snow.