Shelves are very sturdy and the color is perfect. Not difficult to assemble. However, when placing the back panel we noticed that a few holes that should have been pre-drilled in bottom part were not there! We had to use our drill to finish installing it.