I bought this as a gift, and was worried about it arriving in time, but it arrived in excellent time! I was also extremely pleased with the quality of the item. I can't wait to give this as a gift! Will definately be purchasing further items and recommending to everyone I know. Wish I could give more than 5 stars!