This set was the perfect size for our small deck. Assembly took me a couple hours, but the pieces are super sturdy and comfortable. I agree with another reviewer who suggested that you not tighten anything until after you get the seats stretched into position. That was the only tricky part I encountered. For the price, this set is worth every penny.