Assembly is easy but requires several hours. All the pieces lined up well and there were no issues during assembly. The shed seems real sturdy for the price. No water leaks and the doors line up well. I would recommend.