Great quality and very comfortable. Easy to put together.  They are very stylish. We've had so many compliments on them.  I would highly recommend them.