Perfect! Not only are the colors vibrant, but the stripes have their own stitching patterns. Nice quality and great purchase.