I bought the longer cushion for a metal bench with back.  Looks so good on it and has lasted well for over a year.  I also bought 2 of these smaller ones and have had the same thoughts about them....they're great.