Made of plastic and the shelves are made of very thin fabric. Not very stable as it has fabric shelves.Looks cheap and I don’t expect it to last very long.