Good for price, our baby loves it.. easy to assemble..  especially the vibration mode.. we havent used the rocker function yet...