We are extremely happy with these shelves!  They are beautiful, solid, and easy to install.  We bought the 24” and 30” long shelf.