Ok so first of all, make sure you measure! I made that mistake and it is way too big to fit my porch. It is very sturdy and definitely prevents the sun from coming through. Once we find a good place to put it this thing will. E epic!