Love this chair! What we didn't love is putting it together, it takes two people comfortably to assemble.  It came with all the parts and tools.  Probably took 15-20 minutes not too bad but we were worried at first.  It is a nice looking chair and comfortable, the arms go up and down as needed and you can also adjust height of the seat. Easy Wipe clean.   It looks great in the room and we are very happy. 5 stars even with assembly!