These cushions are exactly the right size, and they arrived sooner than I thought!  LOVE them!!