The right size!!!!  Very sturdy.  Will protect my patio sofa well from dust, dirt, and moisture.