Fits my outdoor sofa just fine.  I like the straps with the buckles for the 4 legs, keeps it anchored to the sofa in the wind.  The sofa stayed dry in a recent storm.  Waiting to see how it holds up throughout the season.