The cushion was a perfect fit. It was decently made & had plenty of cushioning. I would buy it again.