This shelf is cute, but not very good quality. It was extremely difficult to assemble on my own and the two bottom pieces snapped in half just from being screwed in. Once assembled, it looks good, but the quality is not what I was expecting. This is not something I would recommend if you have pets or kids.