My 15yr. old daughter and I put it together in around 3 hours.  It was fun for us to do. Somethings were a little confusing but we got the hang of it.  After all was said and done...it is GORGEOUS!!! I have seven kids, and they were all in awe!!  My younger ones played with this for hours, I had to stop them for bed time!!!  Great purchase, awesome gift!