So perfect! I love my new dining chairs.  I needed a chair that would stand up to the grandkids use but be beautiful and comfortable for me.  I was so happy they arrived in time for Christmas and found them to be comfortable and sturdy.  I got so many compliments.  Assembly took all of 15 minutes from unpacking to sitting at the table, just attach the legs.  They were carefully packed and shipping was quick.  Just love them. Highly recommend!