Perfect size love it came just in time for summer other one got ruined last year during a storm because we forgot to take it off