great small gift
My 10 year old son appreciated this gift and seemed to like that he could take the top off and explore how it was working.
Rating: 5 stars