Decent shelves for the price. The outer pieces are hollow metal and the shelving pieces are painted MDF. When putting it together, it can be tricky to find some if the tiny pre-drilled starter holes. I missed it a couple of times and it split part of the MDF off... but I worked around it. Overall it’s an ok shelf. Just be careful when screwing it together.