Some of the product was satisfactory, some of the product quality is less than satisfactory. Unfortunately, we are missing 100 of our tshirts and a custom tablecloth that we ordered and paid for. The Shenzhen Midu Technology refuses to take responsibility and says that we received them, but we did not. They gave us the phone number of the shipping company (that they organised and used) and told us to take it up with them. We have had no success in trying to locate our missing tshirts and sadly, Shenzhen Midu Technology have stopped responding to our communication so we have not reached a resolve. I feel that there is an issue either in the printing or the packing for us to be missing 100 of the two sizes. I have several manufacturers in China and every expereince to date has been great, until now. I am so disappointed as this partnership started off good but has ended with such disappointment.