Ikea like, lots of parts and may take some time to put together.  Overall nice piece, as described, looks good but probably wont' last through a move because all of the moving parts/pieces but with proper care and support should be fine.  Not something we will have forever so overall, for now, it'll get the job done and no disappointments or overjoys.