We received this quickly. The colors are beautiful and the print is nicely done. It's 100% cotton so it feels nice to the touch. I haven't washed it, so I can't comment on how that goes, but we are very happy with the purchase. It's a great value for the price.