I bought this for my husband for a early father's day present, so me and my 13 year old son put it together so he didn't have to do the work (since it was a present and all,lol) anyways it went very well it took us about 30 min to put it together and it has the little tools to put it together and none others needed!!  We put the 2 pieces of material that is the roof on before we put it on top and screwed it down and I think that's the easier way, my opinion that is. It's a little flimsy but over all for the price it is a wonderful purchase! Very nice look too!  Husband loves it!