The cushion arrived within days and is a good fit to my new Josephine swing seat, it is a tad long but fits fine. I searched long and hard for a cushion as many are very expensive but this one is very good value for money, recommended.