Not bad, had a few scraps when it came but nothing worth complaining about.  Lots of pieces but it was a relatively easy assembly. We finished it in about 30 minutes.