Products are amazing quality and very nice looking. However, I had some serious issues with the shipping (usps) that they were unable to resolve due to seller inputting the wrong address. From there I attempted to contact the High Cotton Hat co to which I was ignored and eventually had to drive to another location to pick up my item.