Very sturdy but takes a while to put together.  We kept calling it "The Beast" since it's so big and solid.  Looks great and I love that you have the option for panels or glass in the doors.  

Pros: Solid 
Cons: Time to put together