paid extra to have this shipped next day due to a vacation to las vegas im going on tomorrow morning and it arrived on time, and the product is actually more than i expected - i mean it's gorgeous! for the price this is definitely worth it. soft, comfortable, and stylish!