For the price I'm going to be fair, compared to more sophisticated higher priced heat transfer machines, I'm probably getting what I paid for, but in all honesty it's very hard to work with, there's no way to determine the measurement for the press itself, or a way to determine accuracy for the heat on the press itself. I have a heat monitor and the number on the digital screen that I set the heat to never matches what the gun says it's showing for heat. I've done a few heat transfers and the temperature seems to fluctuate from one day to the next on the same temperature setting so one day the exact same shirt with the exact same material transfers fine, then the next day I'm getting either too hot or too cold and the transfer is either not getting hot enough to lay down, or it gets so hot it's overheating the transfer and causing it to become too hot to lay down. It seems like getting into really high temps is useless I can't press a sublimation transfer at all as they require such high temperature and the machine overshoots that temperature so far that it has actually burned my shirts and I haven't had time to mentally map out the amount I need to bring the temperature down to make it work. It's kind of frustrating cause I was using this as a spring board to start my own business but I can't trust that my customer's products will be high quality when I can't keep the transfers the same day to day.