Perfect fit! Super easy to put together and great size for our nursery. The swivel, gliding and reclining features all work great. I can very easily so myself taking naps in this when our baby comes.