Cushions fit perfectly and well worth the price. Look nice and sit comfortably,without slipping off.  Great purchase