End product is fine for the price. But very frustrating install. Several steps required boring of holes. The instructions claimed these could be created by a standard screwdriver. Not only was that not true, but I broke two electric drill bits trying to create and install the screws. One screw was stuck halfway and required hammering. Also, the install required that you puncture holes through the fabric. This was not mentioned in the instructions, which makes me wonder whether I received a shorty product or whether the instructions were incomplete.