These are AMAZING!  They are so sturdy and were easy to put together.  I had no issues with rocking...legs were all perfectly aligned.  Do note, the seats don't swivel easily. In fact, I can't spin them without sitting on them.  It's not a big deal to me and maybe they will loosen up with use, but if you plan to put them close and spin them to squeeze in, these aren't the chairs for you.