I did a lot of research before buying and finally decided on this little greenhouse, and am satisfied so far. Assembly took about a full day and I was able to do it mostly alone (a few things do require 2 people). It is lightweight but seems very sturdy and has held up to the wind in our area. We did screw it to our porch too. Everything functions as expected. And the size is great. I just have my plants sitting in pots on the porch but it would be easy to add a metal shelf inside to put things on. This provides exactly what we need since Idaho isn't great for outdoor gardens. Would recommend.