These are perfect! Great quality and lovely finish with an ever so slight distressing.  The swivel is smooth and the quality of the cushion is great. Very comfortable and easy to assemble.