I purchased this for my 4 year old who is a LEGO master. He has over 50 different LEGOs and this is by far the largest he owns. It took him approximately 6 hours to build, over the course of 2 days. He loves it, but finds it hard to play with because the arms are frail and fall apart easily. Because of this he is constantly fixing it and gets frustrated. I personally do not care for this one, and would not purchase it again.