This shelf is great and meets my need to store away toys and books for my children. I assembled myself and the process was user friendly except for part where you stack top shelf on bottom the holes do not align. As a result it doesn’t permit shelf to be as stable as design projects. I would have otherwise given 5 stars.