Fits the sofa perfectly! We have had some strong winds and heavy rains. It keeps our cushions and wicker dry.