I am very impressed with these chairs and also the customer service when we had an issue with the original order, they Shipped out new ones and it was here 5 days earlier then expected. 
The chairs do require some assembly but over all it was not a difficult task.