This was even better than expected!  Very sturdy and well-made. Very heavy but easy to assemble. The chairs are firm but comfort. It looks great in my new house.