It was incredibly easy to setup my order. I made a custom hat with a relatively hard design and the process was incredibly easy and user-friendly. My product arrived at a very appropriate time. Also, they are always very friendly and responcive. Very nice people.