Perfect replacement for a cushion that was due to be replaced! Exactly as described and very good quality.