This cabinet looks great, and is so sturdy that I'm pretty sure it will survive a nuclear apocalypse.  That being said, it had a ton of parts and took a long time to build.  It's also super heavy.  But other than that it was fantastic!

Pros: Great value, Sturdy, Looks good
Cons: Assembly, Heavy