very good quality shelf.  Nice hanging brackets insure a solid hang.  Make sure to find a stud on these. also use a level.