These are the best.  A little pricey, but well worth the money.  I have four and two small tables made by the same company, at a cabin I rent out.  They look good and hold up much better than the wooden rockers.  Easy to put together too.