Product is a perfect fit, quality great, colors are as shown and washes well.  Very happy with my purchase, awesome value!