Easy install, perfect for our porch. I would give it a 5 if the very top were covered. My concern is the dust and bugs that will accumulate.