Great product. Assembly was fairly easy. Like most others said, pieces weren't labeled so it took a little bit of extra time. A lot bigger than expected! Lots of room for baby to grow. Minimal imperfections to crib. Can't wait to actually use it!!