Faulty pump in my first unit, but TKB sent me a new one.
Don't get me wrong; this is a great machine at a great price. However, my first unit had a faulty pump. I contacted TKB, and they sent me a replacement unit as soon as possible. I recommend letting TKB bench test the machine before shipping it to you. It has good build quality and is very solid. It has a very fast heat-up time and switches to steam mode quickly. However, because of the faulty pump in my first unit, I gave the machine 4 stars, but I will give 5 stars for customer service. Overall, 4.5 stars.