Worth every penny. A hassle to assemble, sure. But once it’s all together, it’s perfect. Stands up to wind, rain, snow, etc. Holds heat nicely too - sometimes too nicely (~65 degrees Fahrenheit outside with the greenhouse in partial sun or direct sun for most of the day, puts the interior around 110-120 degrees if not vented). Either way, love itttt