Box was very easy to assemble.  We had storms last night with a lot of heavy rain, inside of box and contents remained dry. Looks good , holds a lot of items. Pleased with purchase and was affordable