I got this for my 3 year old daughter and boy does she love it.  Assembly is required (2 persons preferably but doable alone).  Make sure all parts are there before assembly.  Took me about 6 hrs split in 2 afternoons by myself to complete.   There is an app called BILT that you can download to assist with the assembly.  overall very satisfied and happy 3 year old.