Perfect cabinet. It was acutally fun to put together. It was very well organized and packed in the exact order that it needed to be put together. Everything was very well labeled