Pieces came very dirty, not sure where they have been stored before. Not quick to put together, shelves are not pre-drilled where the metal frames are supposed to be screwed, this is the reason why I am giving 2 stars. Some of the shelves were slightly damaged, but really a minor thing. The final look is not bad, but it looks cheaper than what you pay for.