It took awhile to put together, but it was not difficult. The drawer works perfectly. I have not set it up with files yet, so I cannot say whether that part works yet.