Great quality! Polycarbonate roof is great to get some sun but protects from elements.