This shelf was easy to assemble, and looks great! It is the perfect size for our baby's room. It also shipped very quickly and arrived within 2 weeks. We are very happy with this purchase!