I am usually pretty good at assembling furniture but I found the instructions for this a little vague and the drawing not detailed enough.  This meant much longer assembly time than should have been required.  The shelf looks great but it is still not installed on my wall yet because it is difficult to install.  There are pre-drilled holes to secure it to the wall.  Trying to mark the wall then line up the holes to actually install it is a 2 if not three person job - very difficult for one person thus it is sitting on my floor until I get some help.