These shelves were easy to assemble. There were no blemishes on the components. No shortages and excellent fit of all mating points. The design was mechanically sound and assembly took maybe 45 minutes. Wall mounting was as painless as it could be. The price was right as well.  I'd call this a win.