The piece goods very nice when all assembled. However, I found the assembly difficult and time consuming. The instructions were not simple and straight forward as one reviewer had mentioned. The details in the pictures were very small and hard to make out. The tool provided was totally useless. Thank God, I have a decent amount of good tools of my own. Some of the predrilled holes needed re-drilling in order to screw the parts together. There were some small scratches which fortunately are not that noticeable and I was short 2 small screws needed for the back panel. The door hinges are awful.