Super easy to put together. A little small but perfect size for our needs. Contents are protected from weather but this shed is not waterproof as presently designed but could be easily adjusted by adding weatherstripping. Considering ordering another.