The attachment rings on the corners are very sturdy, and the stitching is nice. I love the color. This sail shade won’t repel water, it just leaks through. I found that out on a camping trip. The fabric is loosely weaved but it does a great job keeping the sun out. It would be great for shading plants or a kids play corner on an apartment deck, but the 10 ft size is pretty small for much else. I’ll be ordering a bigger size. All in all a good product.