Bought this for my 12 year old daughter.
Very easy to assemble. Took around 2 hours. Very solid build.
biggest challenge now is getting my daughter out of the mirror!