Pretty easy to assemble. Seems sturdy and good quality. Only issue was that two of the holes for the adjustable shelves were not deep enough so we had to drill them a bit deeper ourselves to install the shelves.