These seem to be holding my books up just fine.  However, I wouldn't recommend using them to hold up several thick hardcovers because I just don't think they're strong enough to.  I bought a pair in white only because my bookshelf is already very dark in color.  I'm probably going to paint them a different color just so they'll stand out more.