Arrived very quickly.  Every piece accounted for and nothing was scratched.  Desk assembled reasonably easy.  It does take two people.  While it didn't go together in a few minutes, it only took a couple of hours.  When done it was exactly as the picture.  I purchase it as a gift for my daughter in her 3rd year of college.  She is thrilled with it.  The only thing is the top of the hutch slightly slopes like it needs more support and will probably have to add a couple of support legs.  Very happy with the purchase.