Size was good. So far it has held up to the rain and wind, but it is thinner than I thought it would be so it may not last as long as I was hoping.