Ships in a ton of pieces. Not impossibly hard to put together but challenging. Functions fine when it is completed. Drawer has no glides so if you pull too hard it comes all the way out.