The pre-assembly was pretty easy but was tedious. Putting the shed together was smooth sailing until it was time to assemble the roof.. the last panel did Aline with the rest of the shed and had to be forced. The door doesn’t really line up either. All in all, this a good temporary shed. It has proven to be water proof and is very spacious. I added some battery operated lights because it gets really dark in there.