I should've paid attention to some of the previous negative reviews.  I so wanted to love this shelf for my sewing studio.  The metal ends and shelf supports are terrible quality, very flimsy and catty-wampus.  You'll need to straighten the supports or the shelves won't lay flat. You'll need to straighten the mounts or they won't lay flush to the wall.  You may be able to screw them into wood with longer wood screws, but don't try it on drywall.  
I'm so disappointed I want to throw it in the garbage.