I have one of these - it's a really nice printer. I used to print with the "Ender 3" of its day, a PrintrBot Simple Metal, and it was nice but it had a damn huge tinker factor. And it had more bells and whistles than an Ender 3!! (auto bed-leveling, direct drive) And by tinker, I mean you had to fiddle around with slicer settings, bed temp, nozzle temp, feed rates, travel rates and on and on - for some reason it seemed like just about every print job needed a good fiddle if you wanted it to come out nice. But the Ender 3 compared to that Simple Metal is a DREAM. The default settings that come with Cura (your slicing software) work really well. I use the glass bed for printing because it has really good adhesion and is flat - critical to getting your first layer to print perfectly. It's all about that first layer - no matter what your printer is. If your first layer prints as it should, for the most part the rest of your printing will be fine.
Couple things to get right with your Ender 3 that I learned from a buddy of mine that got his the same time as I got mine but had problems - he had no prior experience so didn't know what to check for. When setting up your Ender, make sure your belt tensions are stiff enough. The Y axis on the base comes pre-tensioned so that should give you an idea of what you're going for on that gantry belt for the x axis. A loose belt will result in crappy prints. 2nd thing, make sure your PTFE tube is properly inserted all the way and secured and locked-in properly. That ensures that your filament will feed and retract properly - critical to good prints. And the last one is just common sense but make sure all your cables and such aren't bound up and weird. I had to dismantle the gantry and do it over because I didn't realize the cord was twisted until after I had it assembled. You don't want things like that working against the print head as it's trying to work.
The Ender 3 right now is the most popular budget printer at this time - so that means TONS of support out there on the interwebtubes. I like that you can upgrade it, too. So if you decide it's too noisy there are ways to silence it. If you want to add auto-bed levelling, you can do that (but get the thing printing first before attempting that because it's a process) If you want to upgrade to a 32 bit motherboard, no problem. And each upgrade is affordable. Anyway the point is it's a nice printer for the price and easy enough to work with for beginners. Feel free to hit me up with any questions or if you have problems with it.
Mike