this is not really water proof. it came with many micro holes. sizes are quite right. I contacted the store asking for help and saying I don't even want the money back if they help me to get a good fit on their catalogue... the answer: no sorry...
Great Product! covers my garden chair well and resistant to water