Love the look of these shelves, but it was a bit difficult to get the two metal pieces to fit together. Made of particle board that has a nice rustic look to it. The shelves do not wobble and are quite sturdy. The directions recommend you attach these to the wall so it doesnt tip over if you have small children.