Absolutely perfect. Love the grey color and the comfort is nice!  Perfect for rocking a newborn!