Hanging hardware is inadequate for the big shelf. FYI the hardware they provided requires a drill but identical functioning hardware that doesn't need a drill is available. 

These look nice enough. But hanging is a nightmare. You have multiple steps you have to do blind and if you are off by even a fraction of an inch it won't fit or be level. I am pretty handy but with the amount of time it took me to try and hang these and the damage to my walls from it I would have come out on top if I'd bought shelves that cost 2-3x as much and had better mounting solutions.