Size perfect for my needs.  Colors exactly as shown in picture.  Very happy with my purchase.