Love the shelf.  Easy to put together, came with everything you need.   I did it in about 45 minutes.  Be cautious when leaning it against the wall...  The hooks will scuff any paint.  Love the color too...  Perfect!