Takes about 30 mins to put together...  Definitely serves its purpose -- I am using it to hold close to 1000 CDs.  

Pros: Holds more than almost any other rack
Cons: Tilts just a bit