These are decent for the price.  I bought the ones with the "white" ribbons, but the ribbon is actually more cream than white.  It will show nicely on a dark colored wall, but I was a little disappointed that the white wasn't really white.