Nice looking shelf. It is very tall and thin and could easily tip over - don't buy if you have little ones. It does not come with hardware to attach to the wall. Ours arrived damaged but it is being replaced.