Could be a little larger but it's great for our patio area and looks exactly like it is pictured. Not difficult to assemble but you should probably use water seal before you put it together. Thats what I did. Buy it. You'll love it!