This came packaged well, and even included extra hardware, which was a thoughtful touch. Assembly was not hard, but the instructions could be better. It's easy to assemble incorrectly, a process which was aided by not all of the pieces being labeled. Once assembled, it's very solid and sturdy. I assembled it finger-tight on the carpet to avoid scratches, then moved it over to the hard wood floor for final tightening. That way, you can make sure it is level and square before final tightening. Once assembled, it has some heft to it. I ended up not using the included casters, since I didn't have a need to move it once it is in place. I made some risers with my 3D printer and placed it on those. Very solid and won't move. The drawers slide out smoothly since they use metal slides, and not wood. My only complaint is that I wish the drawer bottoms were a little more substantial than what they are. It has not been a problem, since what I have stored in them is not heavy. But heavier objects could buckle the floors a bit. All in all a nice filing cabinet that I could definitely recommend.