This shelf was perfect!!  Exactly what we were looking for to fill the space over the back of our stove.  It was east to assemble and hang!  It also came with the screws and anchors.