the look of the cabinet is beautiful but it doesn't hold 520 DVD's.  It just about holds close to 400.  It was easy for my daughter to put together.  She only needed my help once.