This is the 4th one of these we bought.  The first 3 were shorter and installed easily with the fasteners provided.  This was a big one and the instructions did not match the mounting brackets given.   The fasteners were toggle bolts which were horrible to use with the mounting brackets.  Love the shelf - mounting it this time was terrible.