These are sturdy and look perfect on our wall.  
NOTE of caution:  As other readers have said, be sure you measure carefully.  The shelves (depending on size) are heavy, as are the brackets.  We put them in studs and are completely immobile.