It came faster than I thought! I think it took 10 days including the holidays and weekends It's so soft and fluffy, I think I'll be able to sleep happily today