I put these together in under 30 minutes.  I needed something that could stand up to the weather.  These are perfect.  I will probably need to add cushions since they are rock hard and not all that comfortable.  No parts were missing!  I'm happy with this purchase.