We got this rocker for a baby gift. We love it! The cushions were a little hard to snap on, but it was easy to put together.  It glides smooth and is comfortable.  We do wish the cushions were a little thicker, but overall we are happy with this rocker.