Overall happy with this piece! It does need anchored to the wall because it is top heavy. (We have cats not kids but same difference). The doors don’t line up perfectly but with some adjustments to the tightness of the screws it should be fine.