So, the shed is basically really good, we are very happy with it. We paid for assembly and install on site. The assembly/install was overall ok, The crew was very nice and respectful, however, There were some minor disappointments with the assembly/install though. It was not square with the concrete pad it was assembled on, it went into the evening when it became dark outside and as a result, I think there were some details that could have been executed better had they come back the next day to finish in the daylight. I would 
recommend it overall, just keep these details in mind. Also, the extras like the loft and shelf, are way overpriced, if you have a minimal mechanical ability, do it yourself and save some $$. I will add that the customer service was very good! That is important to me!