The desk seems pretty sturdy so far.  The assembly wasn't too bad and I was able to assemble it myself in about a day.  Sadly, it's not white as it appears in the pictures, but more of a birch finish.