I'm thinking about making some modifications to allow room for taller plants... but it'll do. 
Assembly was easy for me, but i also built a 6x8 greenhouse with a little help from others. Tip: lay it on the floor for main frame assembly.