The size is great. It will take you two-three people to get it together. The roof is flimsier than I had hoped I hope it holds up ok through the winter as I live in IN.