This is exactly what we needed in our apartment.  The build quality is pretty good, definitely not cheap.  It took me and my wife 3.5+ hours to finish it, maybe because we had a little bit of space to maneuver everything, and we're also novice builders. 

Of note there was only one screw that was misaligned which made it impossible to screw in.  But even without that, the whole thing is still very sturdy. 

This was pretty pricey for us but we think it is well worth it.  Our place looks so much more aesthetic without the metal creates we had before. We should have bought this sooner!