Very easy to assemble.  I did not use a foundation since I placed the shed on gravel.  Shed seems to have ample storage.  Overall, it is a good shed for the price.