My one point of caution would be that this puzzle can be hard depending on the day. Personally, I think that's a great thing, as it means it usually takes a little time to solve each day.

Everyone who's seen the puzzle is fascinated -- I think this would make a great gift, and I wish I'd bought a few to be birthday gifts, etc.