The sides are metal and the shelves are wood. Sturdier than I expected. Very easy to put together. It was exactly what I was looking for and what a great price.