Easy to assemble. Love the minimalist sleek style and the fact that it rocks. Mattress is easy to remove and it comes with 2 canvas covers. Can’t wait for baby to arrive to fully test it out!