this shed is NOT easy to assemble, I and my daughter spend 2 weekend to assemble it, especially when put roof on. Maybe I should ask professionals to install it for me.