I have received my seat cushion on time. I found this product very well made, good grade material and fit well for a cushion pre-made and for a on line product. LOVE IT and it is MADE IN USA. Now, I am ordering one for my new wood bench.