Just what we needed.  Good sturdy fabric and easy to put on and take off.  We are hoping it will hold up through the next Minnesota winter!