The shelf was a good buy and good quality.  The challenge I had was hanging it.  the rails do not attach to the shelves and you really need that in order to line it up correctly.  That would be my only suggestion to the manufacturer is to think about those that have to hang it.