I bought this to make t-shirts for family and friends. It is a good product for small batches. I have not used the ancillary presses like cup and hat, but I am glad those are available once I get proficient with t-shirts. Note that I use a piece of parchment paper to separate the heat platten from the shirt/design being pressed - read about this on the web, seems to work well; I have had no issues of junk sticking to the heat plate. I tried using a teflon sheet, but this requires the temperature to be adjusted way up to compensate for heat barrier; I may just go back to parchment paper.