The cabinet came in many pieces that had to be put together.  One piece was missing and the company sent it out promptly.

Pros: Very functional as a kitchen island.
Cons: Had to be assembled.