I ordered 4 of these to match a table I already had. Assembly was not difficult, but was time consuming. Maybe 30 mins per chair. One of the chairs was missing it's hardware, but Overstock sent out replacement parts quickly & without any hassle. The fabric feels heavy & substantial, so I expect them to hold up well. Was pleasantly surprised at how comfy and padded they are. Even my husband was pleased! Even more pleased when I saw how much similar chairs were selling for at Pier 1. I also ordered matching pillows to pull the look together. Thanks Overstock!