The cabinet is sufficient for our needs and was already assembled with the exception of the handles. The handles were VERY difficult to install as the holes in the plastic handles weren't completely drilled out or threaded for the screws. You can't put the handles on without an electric drill (by hand is impossible). The drawers are configured already for hanging files no inserts necessary which is nice. Ultimately for the low price we paid it was a good purchase.