This set is fabulous!  The chairs swivel AND rock - very comfortable.  It took a little while to assemble, but it was not difficult and went together perfectly.  It is as nice as much more expensive sets we looked at - extremely happy with this purchase!