I bought the 5-piece set and two additional chairs. I received the set in a week. Assembly was easy, the set looked great and very sturdy. The additional chairs arrived a week later via UPS, both chairs were damaged on the seat frames. I called Overstock and they sent another two replacment to me and arrived in one week. However, one of the back of the replacment chair in this shipment is completely cracked in half!! I used the back of the chair so we ended up with a complete chair. In both shipments from the UPS, the boxes did not show any damages. I am still very happy with the whole purchase and will recommend it, but gave it a "3" because of the disappointment that I had to go through for a replacement. The service from Overstock was very good and handled my issues quickly.