We ordered 3 of these counter stools, all 3 had all pieces needed but took my husband and son to put them together with some difficulties!  The seat does not fit back into the back piece easily!  The back is not as stable as I had hoped. The swivel mechanism is very good. The color of the wood is not wood-like but that doesn’t bother me cause I can reprint or just distress it a bit more!  Fabric is strong and comfortable.