Everything. The only negative is that it did not come with file racks which is so odd because how are you suppose to hang your files and its a file cabinet.However I still think its a knock out.