The shelf fits my needs perfectly, it is plastic, I thought the legs would be metal but it works well though.