Made solid enough but the finish is awful. I ordered the white shelf and there are paint chips on the top, staple or nail marks on the  shelf and where the hooks are. I kept it but I was disappointed in the shelf. Will fix and repaint it. To expensive to have to refinish it.