It came to me 21hrs and 45 minutes after I ordered it. I opened the perfectly wraped packages and found the most beautiful fabric folded so neatly , so neatly infact I haven't yet unfolded them. I must learn how to fold them that way, then maybe my fabric stash wouldn't be so messy. Thank you so much I will deffinately be back