Although the product came in what seemed like a million pieces, the directions were easy to read and it only took a little over 2 hours to complete.  The quality it top-notched, and i couldn't be happier with the final result.   

Pros: Very large
Cons: all the pieces, and the shelves inside are very secure (only shelve pins holding them up)