Definitely involved assembly, but a beautiful finished product.  It is mainly particle board, however, so I'm not sure if it'll be a piece we have for years and years or not, but the price was right and it'll suit our needs nicely for a long time.