Easy to assemble & works great as a bedside sleeper for our newborn. Breathable and easy to swivel. Downside, the base (legs). We are constantly tripping over the legs since they are not flat on the ground, which is a hazard for a recovering postpartum mama.