We really like this product.  The assembly instructions were easy to follow and assembly was not difficult at all.  

Pros: Easy to assemble.  Nice looking end result.  Very functional.