I put it together by myself in around 90 minutes.  Reasonably easy to assemble. It should work just fine to store my generator outdoors. My only complaint is that there was a crack along the top  of one of the upright wall panels. It came out of the box that way. It doesn’t really affect anything so I’m ok with it.