It fits our whole conversation set and it has a drawstring to tighten around the base so it doesn't blow loose. If anything, it's too big.  It has a bag to store it when not in use. Seems like it should last for a decent while. The material is a bit thin, so we'll have to make sure the kids don't climb on the furniture while it's covered or it could tear.