It was easy enough to assemble if you actually read the instructions. The garage works ask advertised. I found it important to prepare a slightly elevated site for the garage . If you just put it on the ground, one corner is invariably low and water runs in under the side during rain events. When the sun comes out the water evaporates and you get a greenhouse effect and eventually mold. Having a properly prepared site eliminates this issue.