I received my cabinet a few days ago and put it together last night.

Pros: It's a beautiful piece of furniture. Its was easy to put together and I love it.  Purchased so I would have some place to keep my grand kids snacks. Really nice that it can be used in the dining area or the kitchen.

Con's: Don't have any at this time.