Great cabinet that holds more than I thought.  There were several pieces and hardware, but the instructions were easy to follow.  Took about an hour to put together.