I bought this as a gift for my son's first baby. They aren't due until July so I haven't seen it yet. Arrived on time and all pieces were in the box.