Excellent headphones, much better with an amp - coming from a non-audiophile
I'll be the first to admit I'm not a true audiophile, but i figured my "dumb" ears might actually be helpful to others of a similar sort.
Get an amplifier. When I bought these, I had hoped they would blow my QC25s out of the water, which they 200% did. However, I didn't see those insane differences until I amplified my headphones. First I tried my onboard amplified audio jack (x570 taichi = meh + interference), then a USB dongle junk amp (louder, but more harsh/low quality and interference), then finally I bought a Creative Blasterx G6 (really great for games/movies/music) and the differences were overwhelming. I know people repeatedly say "your phone can drive the Hd58x," but that's like saying your Mitsubishi Mirage can tow an RV.
I love the sound profile of the HD58x, I was worried the low end might be a bit too lacking but was pleasantly surprised to find near QC25 levels of bass but with a much more pleasant openness. It doesn't shake my head on a super bass song, but I dont believe that's its intent. The mids seem a bit foward to me, but EQing really brought them nicely under control. If you do EQ, i found I needed to turn up my amp gain to get the most out of the cans. Overall the profile is PERFECT for us gamers, new-to-audiophile gearers, and occasional movie watchers. Positional awareness has never been so precise.
As far as comfort, you'll likely want to be the metal bands a bit to relieve the compression on your head, check the youtube videos. After that, super comfortable, on par with my QC25s.
Overall an excellent purchase, especially when paired with your choice of budget amplifier.
Would recommend to a friend.