Easy to assemble - holds more CDs than I expected!  We modified it by adding foam 'shelf paper' to keep the CDs from sliding on the metal.