This is it.  We’ve been looking for a high quality rocker for our nursery, and this exceeded our expectations.  It’s comfortable, stain proof, and rocks smoothly.  Love it.