The shelves are nice enough but they aren’t the best quality. You get what you pay for. They are particle board with a faux wood siding. The backing is a pain to get on as it is in pieces and flimsy. Remember to add the support brackets to the back of the shelves, otherwise the particle board shelves may not support weight and I definitely recommend anchoring them because they aren’t heavy and easily pulled or pushed down. 

Overall: does the job if ALL hardware including anchoring is used.