I received the shelves today but haven't had the chance to hang them yet. I ordered the white ones and they are great looking. They feel well built and heavier than expected. I bought a similar larger shelf made by the same company with the same type of mounting hardware and it was excellent. I anticipate the same from this product.