For protection from the sun, rain, or snow, the galvanized steel roof ... To cover a long outdoor dining set, consider this 10-foot by 13-foot rectangular gazebo from Erommy.