Perfect fit for my window bench, I love the stitching and the material feels durable. Thank you!