My only complaint is that it takes over 2 weeks to make! Every bag is made on order. Moop's policy is to expect at least a 2 week wait. Once I placed my order, I didn't receive a convo until 2 weeks, saying it was going to take another week! I would have liked to receive this convo when my order was placed, not once I was expecting it to come in the mail.
Yes these bags are beautifully made, but a 2-3 week wait is the only thing that might discourage my return. Just remember if you do plan to order a Moop bag (for a gift or special occasion), order about 3 weeks earlier than needed. This company is very popular and in high demand.