We love our sun shade.  It came with really nice and sturdy hardware to mount the sun shade.  The material is a great quality, we think it will last for a long time.  I would recommend it to my friends.