difficult to understand; not clear as lacking order, chaotic etc
Marked by puzzling, puzzlement, or perplexity; perplexing; bewildering