The website said "17gauge 1inch hole galvanised weld mesh" - so I have to assume that's going to be a square type mesh. Maybe contact them for more clarification? I like welded wire but it's hard to find it with small openings. If you think you might have any issue with rats/mice, you're going...
I doesn't look bad... I like that there's a variety of size options. My only issue is... with the slope of the roof, are you supposed to use children to clean out the edges of the run? The man in the photo can only stand where he's at, with his head bent down!