Pros - solid, beautiful and functional!
Cons - LOTS of parts ... just follow the directions and you'll end up with a great piece of furniture.

We needed extra storage in our small apartment and this really helped by clearing out our bar storage and bar ware storage!