A little time consuming to build.  I purchased three of them, and built them myself, although having two people would have been helpful.  I have had them for over a year and they have held up over time wonderfully. They hold heavy books. I love the variety in shelf heights. The dark black steel shows any speck of dust, but is easy to clean.