The size is a lot bigger than expected and is too big for the couch we bought so it has blown off a few times in the wind. Seems to be made of Quality material.