Slightly big for our sofa but it’s a great heavy duty quality product. Not had long but it’s managed the rain and wind so far