I have been 3D Printing for several years now and have tried quite a plethora of filament brands. Hatchbox, Ultimaker, MakerBot, Proto-Pasta, eSUN, Sunlu, Amazon Basics and more but my go to has always been Hatchbox. All the brands I mentioned above print well and I will continue to use them frequently, but they are either more expensive or of a lesser quality than Hatchbox. I print a lot of PLA because it is inexpensive, easy to print and biodegradable. Hatchbox is by far the best PLA for your money, usually around $19-23 per 1KG spool. This price/quality is really hard to beat and it’s made in the USA. They offer a large variety of colors in both 1.75 mm and 3 mm and advertise a plus or minus 0.03 mm precision with their filaments. I have tested several spools of filament and have never found an instance where this claim was not the case. When I have actually dug out the digital calipers to test this claim, it is usually spot on at 1.75 mm.
I have tested prints using Hatchbox PLA, in various colors, on my Flashforge Adventurer 3, Creality Ender 3 Pro and Monoprice Mini Select. All prints come out with a very smooth finish and the color is always uniform. Their spools come boxed and vaccum wrapped with a dessicant pouch. The only critique I can say about Hatchbox versus some other manufacturers (and this is nit picky and only recent) is that their vaccum packed spools are not resealable. So Hatchbox, use resealable bags and I give you a 10 out of 10 rating, right now you get a 9!
Best 3D Printing Filament for the Money!