The bassinet was very easy to assemble. It only took a couple of minutes for my husband and me to snap the parts together. The frame is nice and sturdy, and the bassinet looks beautiful. I like that the sides are mesh. The optional rocking design is a very cool feature too!