It did it’s job. My dog loves to bark at any person who she can see when on the deck. It’s very annoying. This screen blocks her vision and now she’s calm. Also keeps nosy neighbors from seeing in. Knocked it down one star because the material feels like cheap tarp. I’m worried it won’t last a year. Will update if so. Otherwise it’s a great buy.