Pro Easily replaceable componentry
The Sennheiser HD 600 series of headphones (which these are a member of, despite their naming) feature tool-less disassembly. There's also enough availability of replacement parts that it's financially worth considering if anything ever goes wrong. Compare this to something like the Sony MDR 7506 where replacement drivers for the headphones cost $120 while the headphones themselves cost $80.
Con Clamp force might be a bit much for some
All day comfort is going to be different for different people. The pads are really comfortable, but depending on how sensitive your jaw is, it's possible you'll find these too tight. If you can find a store or a friend that has a set of HD 600 series headphones (think HD 600, HD 650, HD 660, HD 660s, HD 6xx, and these) see if you can put them on your head and listen to them for a while to make sure that they will be comfortable for listening sessions longer than an hour.
Con Doesn't scale with amplification
Ultimately, a reason that a person might consider saving up a little longer and getting the HD 6xx (based on (literally exactly the same as) the HD 650) is that the HD 650 can offer up more different sounds depending on what amplifiers it's paired with. This is one of the things that makes that headphone such a good value. It acts as a conduit to a bunch of different sound signatures. That headphone also offers more clarity once properly amplified than these do. ALL OF THAT SAID: if you're not a supreme clarity nerd constantly looking for the next thing to bring you more of that sweet sweet detail, these will make you completely happy and you can just spend $160 on a pair of headphones that sound amazing from your phone and your laptop and never worry about spending even more to get the most of them. From that vantage, these are a great value.