The shelves are very sturdy but the poles are plastic. I think for the price, it's a fairly well-made shelving unit. Looks great in my bathroom and it was very easy to build