I love these.  They are the right size, and the colors are vibrant.  They are nice and absorbent.  The price is right too!