This company does do good embroidery work however with this particular shipment, the orders were four months late after agreed shipment date and after confirming all of the details, I received covers which were a different material. The material was still professional and good quality however it wasn't what I ordered and asked specifically for. After speaking with them they acknowledged that the covers were a different material and thickness and they sent without telling me.