Everything that I asked for. Quality is above expectations and the details of my custom design are amazing. Delivery by sea was faster than I thought. The color of the towel is also phenomenal overall I love the product and will definitely be doing business with this manufacturer long term.