This fits my outdoor metal bench perfectly. I love the built in anchors in both the front and back so that the cushions don't blow away.