The chairs and table themselves are sturdy and nice looking.  They are a little smaller than I anticipated but still very comfortable.  I am only giving 3 stars because the assembly was an absolute nightmare for my husband.  If it were up to him, he'd give 1 star for that alone.  It took several hours over 2 days to put together and very frustrating trying to line up the screws.  Basically a bad design and choice of screw type.  We do like how they look on our front porch however.  Wouldn't buy again due to assembly issues.