The upper density of a set $A\subset\mathbb{N}$ is defined as $\bar{d}(A) = \limsup_{N\to\infty}\frac{|A\cap\{1,\ldots,N\}|}{N}$. If we identify a set $A$ with its characteristic function $\chi_A$, which we treat as an element of $2^{\mathbb{N}}$, it makes sense to talk about the upper density of an infinite $\{0, 1\}$ sequence. I'll abuse notation and write $\bar{d}(\chi_A) = \bar{d}(A)$.
What does the set of reals $\{y\in 2^{\mathbb{N}}:\bar{d}(y) > 0\}\subset 2^{\mathbb{N}}$ look like in terms of its complexity? Can we place it somewhere definitively in the Borel hierarchy $\cup_{\xi<\omega_1}\Sigma^0_{\xi}$?