Came fully assembled except for the wheels which were really easy to install. Lots of room in the two top drawers and the filing drawer. Love it!