puzzling complexity
Difficulty of solution; intricacy; complication.
n. Quality of being knotty;— difficulty of solution; intricacy.