Although I think it's good product overall, Rubbermaid's Quality Control needs to improve.  The shed arrived with some missing parts and a door with an obvious imperfection. Customer Service was very nice & we're awaiting replacement parts.  Also, parts of the roof would not line up properly and there are now gaps in the shed that could admit snow & rain.