Perfect fitting for what we need! Haven’t hung yet but did open and it is great material! I think it will go great over my deck. It came with all of the hardware which was perfect and the hardware is heavy duty!