Went together very well!  About 1.5hrs.  All pre-drilled holes were accurate.  Screws were decent quality, none stripped during assembly.

Overall, I am happy with the product.  I don't have "kid " approval yet, but sure she will like it.