Shipping was so fast! Delivered I believe two or three days after ordering. Its great quality, really soft, and has really pretty colors in it. Has been easy to keep clean as well despite having two dogs and two cats in the house.