Ordered personalized bag took 3 weeks to arrive after lots of excuses on why it hadn't arrived, it was for my daughters 30th birthday she was so happy to get it after 3 days of use the letters started falling off which was upsetting for her, so I got a refund and sent it back would NEVER order from them again, I also paid extra for next day delivery they offered 20 %discount for the delay but when they refunded me that was deducted of the refund, not a good way to run a business