Everything shipped quickly. Every chair had all the parts, screw etc. They were easy to assemble, you need to wiggle the screws a bit to get them to fit, but it was not bad. It took me (1 female) about 15 minutes per chair that included unpacking and assembling. They look better than I thought they would! We have 6 grey chairs and they compliment our table nicely. They do have a few slight - very slight imperfections but not worth sending back and at this price point it is to be expected. I am very picky and was happily surprised!