Fit well on my outlet tags 10x10 canopy. There are Velcro tabs at the top to attach it and you can pick where you attach it to the canopy frame to get it the right length. I would have preferred beige or grey but since it was on sale the price totally made white perfect.  There are Velcro loops on the corners to attach it to the legs of the canopy and a toggle elastic fastener to hold the sides back when you open the front andor the back. This is a set of two panels that join in the middle of two sides of the canopy rather than one panel for each side. The mesh is pretty good and you can see through it well, it lets a sting breeze through but a very lazy breeze might not get inside to you very well.  There is not a Velcro strip all the way around the top of the panels that would join to the Velcro strip around the bottom of my canopy but it still works very well and saved me some s.