What I expected for the price. Took just over an hour to assemble, but directions were clear. Minor/ Small scratch here or there, but over all my daughter is happy with her purchase and it was packed well. Mirror protected too!