Poor finish on the frame pieces. Other than that, it’s not too bad. Mainly two stars because I made the mistake of paying for assembly. The assembly is done through HandyAngi. Angi Services are not “pros” as they would like to suggest. It took two people 8 hours to assemble this unit. It’s, regretfully, is still not fully assembled. The hole with sunlight, actually four of them, are missing screws which equals wet in the rain. The screen was placed on backwards, which now that it’s assembled, doesn’t allow the clips to be inserted to attach the screen properly without disassembling the unit. My other two experiences with AngiHandy have all resulted in extremely negative outcomes, including damage to my brand new kitchen cabinets!! Just aggravated beyond measure!!