Bought this for an existing frame in new house and it fit perfectly.  Very durable and left it in rain the first night and the next day it was just like new.  Very attractive and well made.