The 12' triangle shade sail is perfect for small places like on the upper pool deck of an above ground pool, or over a hammock for a comfy afternoon nap.  The material is a heavy duty sun resistant, mold resistant material that effectively blocks the sun's rays.  It's also rain and wind resistant.  The end hooks are large and strong.