Took a while to ship but did arrive by estimated date. The holes to attach the legs were a little bit tricky to line up bu over all went together easily. The chairs are on the firm side but still comfortable and I love the look!