This paper analyzes the randomized subspace iteration for the computation of low-rank approximations. We present three different kinds of bounds. First, we derive both bounds for the canonical angles between the exact and the approximate singular subspaces. Second, we derive bounds for the low-rank approximation in any unitarily invariant norm (including the Schatten-p norm). This generalizes the bounds for Spectral and Frobenius norms found in the literature. Third, we present bounds for the accuracy of the singular values. The bounds are structural in that they are applicable to any starting guess, be it random or deterministic, that satisfies some minimal assumptions. Specialized bounds are provided when a Gaussian random matrix is used as the starting guess. Numerical experiments demonstrate the effectiveness of the proposed bounds.Many advances have been made in the analysis of randomized algorithms for low-rank approximations. The analysis typically has two stages: a structural, or deterministic stage, in which minimal assumption about the distribution of the random matrix is made, and a probabilistic stage, in which the distribution of the random matrix is taken into account to derive bounds for expected and tail bounds of the error distribution. As mentioned earlier, existing literature only targets the error in the low-rank representation [11,12]. When the low-rank representation is in the SVD format, it is desirable to understand the quality of the approximate subspaces and the individual singular triplets. This paper aims to fill in some of the missing gaps in the literature by a rigorous analysis of the accuracy of approximate singular values, vectors and subspaces obtained using randomized subspace iteration. This analysis will be beneficial in applications where an analysis beyond the low-rank approximation is desired.We survey the contents and the main contributions of this paper.Canonical angles. We have developed bounds for all the canonical angles between the spaces spanned by the exact and the approximate singular vectors. Several different flavors of bounds are provided:1. The bounds in Section 3.1 relate the canonical angles between the exact and the approximate singular subspaces. Analysis is also provided for unitarily invariant norms of the canonical angles.2. In applications where lower dimensional subspaces are extracted from the approximate singular subspaces, the bounds in Section 3.2 quantifies the accuracy in the extraction process.3. Section 3.2 also presents bounds for the angles between the individual exact and approximate singular vectors, extracted from the appropriate subspaces.