I may have received the wrong order because it looks more circular than square like I ordered.  I ordered a big size and it is snug.  Big snow storm coming today I will see how it holds.