I bought this build a few weeks ago for myself (age 25-30) and I can honestly say it met all my expectations! I was worried the pieces would not fit or that some would be missing, but that was not the case! There were a few pieces that required some force or the right angle to click, but nothing that a 7+ year old wouldn't be able to figure out. I have a great time building it and will definitely be purchasing more sets with The Brick Armory in the future. I would also like to point out that my order arrived earlier than anticipated, so I was definitely happy about that!