These heavy duty shelves are exactly like the photos.  We are doing a makeover so we haven’t mounted them yet.  They are heavy but have hanging wholes 16” apart to be fixed into studs! I gave four stars because the craftsmanship was a bit primitive.