The cabinet arrived before expected and was packaged well to prevent damage in shipping.  The instructions were displayed in diagrams and easy to follow, as all pieces were labeled.  There were 4 screw holes not predrilled, but their purpose was not essential.  The cabinet pieces fit together nicely and took about 1 hour to assemble (by someone with a mechanical background).  It does emit an odor when you open the doors, but we use it to store dog leashes and shoes in our foyer so the smell isn't real bothersome.  For the price I think it was worth it.