Very pleased with the communication and quality of the items (yellow baseball cap, no design) purchased from Shanghai Tianhong Knitting Hat Co. The process was hassle free. Items arrived in a timely manner. No complaints with the ordering process. Definitely recommend this vendor for baseball cap purchases.