I do not recommend MaMaMoosUS shop AT ALL. No timely communications and not forthcoming with information. I ordered the hat by mistake on July 22 and immediately contacted the shop and asked that the order be cancelled and refunded. No reply for a week, July 29, until after I messaged again. Tracking link on the order page sent me to USPS -- that package is STILL sitting in New Jersey. Asked about that, was told the package was sent. The tracking link that finally did work she sent me on August 6. That link was for USP and the package was sent August 1. She was telling me the package was sent 9 days before.
It's August 7, pkg arrived. Hat brim is all bent -- fabric is non-permeable, ie it won't breathe in the heat. Exchanges are accepted, not refunds? Communication is poor at best.