Fit on the cushion covers was absolutely perfect! Only reason for three instead of five stars was due to them sending navy blue instead of white as chosen. We needed them for an event so decided to just live with it for now. Would definitely recommend this product.