The shelves are solid and the finish is acceptable. However, several of the holes in the shelves do not line up with the holes in the wall bracket.