Very easy to put together - took me about 15 minutes.  The desk seems very sturdy and is bright white like I wanted, with a really pretty finish.  So far, very pleased with it.