The mini crib is really good, and it is very easy to assemble, there are labels on each part and easy to find out which parts go first. I cannot give 5 stars because I found out the smell of the paint was quite strong when I open the box, and this will affect my baby. But that's okay, because I bought this in advance, and the smell of the paint should be gone when my baby delivery. And this tell us, we cannot just buy this and use this right away.