Easy to put together, great price! Works as it should and even better I didn't know it rocks,  perfect for getting the baby to sleep!