Comfy, pretty easy to put together, works great in the baby’s room! I haven’t used it long enough to know if it squeaks but I’m hoping it doesn’t!