Fits well with complete coverage.  Not flimsy.  Went through a windy rainstorm and stayed put!