We love these stools.  No missing parts and my husband got them put together in about 20 minutes each.  They are all weather chairs and dry quickly after a rain.  Glad we bought the chairs that had the extra cushioning as they are very comfortable.  They were out of stock so we had to wait on them, but they are definitely worth the wait.