I am not compensated by any means for this review. Honestly, this is how I feel and strangely enough I invested this much time into writing a review that doesn't benefit me.. So I researched thermal printers online for a long time and I am happy I bought this printer. I was originally going to get the Dymo label printer, but after reading the countless horror stories I opted for a safer option than the "mainstream printer." (Dodged that bullet) **This is probably one of the best purchases I have made this entire year. The printer is super easy to use and isn't any hassle at all. It prints beautifully with all the barcodes and words coming out crisp and clear. (Adjust printing density and speed until perfect in printing preferences) With small lettering and fonts, you will see some pixelation. However, I have only had this awesome printer for only a week or so, so there is probably some way to fix it (haven't discovered it yet).As a small business owner, I only have seconds to adjust printer settings or make changes, and this printer makes it sooooooo easy. Make sure to read the setup manual and take the time to learn the functions or the button and what the different flashing lights are. But, you could also do a bit of learning on your own (like how I did) and read up as you go along.The setup took less than half an hour. Be prepared to go through and ruin the first 10-15 labels before you have the process perfect. It's just the name of the game of 'zeroing it in'.I love the fact that I can switch paper sizes extremely quick. All you have to do is move these two sliders within the printer either wider or smaller to fit the paper you want to use. After that, you feed the paper in - close the lid - and run the scan so the printer can recognize the size. *Before you click "Print" on your computer make sure to have your Printer Preferences or Settings set to the correct paper size.---- EDIT --------- December 3rd, 2018Printer is still going strong with thousands of labels printed. We do FBA product labels and shipping labels through Shipstation day in and day out. Haven't had one issue at all. Integration is super simple and not an issue as long as you follow the directions.One thing we've learned is to make sure you have a decent PDF editing program so you can crop and print labels on the fly if you need to. This is done by using the snapshot tool to print what you select off of a PDF, which is great for FBA product labels and such.---- EDIT --------- March 4th, 2019Still going strong. None of my opinions have changed about this printer. Shipped 1,000's of packages with the thermal printer without any concerns. I still recommend this printer to all small business owners.