The chairs look good however a little wobbly, the legs sit uneven on the hardwood floor. The seat fabric is pretty thin. Easy to put together, only required putting the legs on. From time of ordering to delivery was only two days!! A lot earlier than expected which was nice.