Just arrived today.  First time I received something that was not damaged!  Loved the packing, very little styrofoam and the larger styrofoam pieces were shrink wrapped!  SO MUCH less mess.  If you have to use styrofoam this is how to do it.  It was super easy to put together, got it done in under an hour.  Fits like a charm in the space I needed it for, so much less than the clunky desk I had there.  Just overall perfect for what I needed.  Highly recommend.