It took me almost 6 hours over 2 days to assemble this.  Given that, I would be reluctant to purchase units that have to be assembled in the future.  Yes, it saves you money but the time and effort is barely worth it and you can get some high quality items from local furniture stores especially their outlets or floor models.  Having said that, it looks great once assembled.