Just arrived and fits perfect on our new Brown Jordan sofa.  There is extra room to put extra pillows and seat cushions.  The velcro strips at the bottom are excellent in case the wind kicks up.  Very happy with purchase and just ordered 2 more for chairs.