Ready to assemble and looks great.  Be sure to get the hutch piece too for more storage space.