Very nice shelves.  I haven't hung them yet but doesn't seem that hard to do.