The package arrived much sooner than expected without any scratches or missing parts. Took about three hours to put together, but was taking our time to make sure we did it right. It is perfect for our space.  The only thing that I do not like is that the doors do not tend to stay open. They will slowly swing shut. Only notice that when I want to organize or rearrange things. Other than that, this is exactly what I needed in the space.