This works well and will do what's required of it. I do have a few notes that buyers should be aware of. - This particular product includes a cassette of 12mm label paper. So you don't need to buy a cassette if you are only planning on using this for a few labels. - This printer requires either a 9V power supply or 6 AAA batteries. Neither of which are included. So make sure you've got some batteries around or be prepared to spend extra for the power supply. - This printer *insists* on printing some wide margins - regardless of margin setting. You'll waste about an inch and a half on each side of every print. This becomes a problem if you've got a lot small labels to print. I ended up printing them all in one print job (space separated) and then using a pair of scissors to split them up, since I would have had to trim them anyways. The enormous margins feel like a cynical plot to get people to buy more label paper cassettes. - Brand new out of the box it will stop printing midway through and complain about the "Feed OK?". Pressing OK resumes the printing but it really has no reason to just stop. This would probably get obnoxious if I was using this all day.