This set arrived quickly, however in 2 shipments separated by a weekend! I put it together myself and it was really straight forward and easy. One of the legs is cracked and I need to call to get a replacement, but so far I love this set. As someone mentioned, the seats are kind of stiff, but we like that and think they'll hold up much better than a softer, flimsier seat cushion.  So far very happy with our purchase!