Very good quality! They came quickly and in about 30 minutes I put them together. They are sturdy, beautiful and the padded seats are comfortable. I am buying another pair of them!!!