I'm mostly fine with it, but I'm a little disappointed. As a Windows Phone fan, I have an expectation from a device. My 920 feels like plastic is better than metal, it's built so well. Now, the 950 feels like a Samsung-inspired piece of cheap plastic. The right-side buttons are way too thing. I honestly didn't think when someone mentioned this, I would care, but the wiggle on the buttons is also a rather disappointing thing. Having no double-tap to wake (at least now), no super sensitive touch, and no Dolby audio are all things that really should have been there. You're not talking core features (and in the case of Dolby, I didn't remember to use it much).
These are to be flagship devices. They should be aiming to top the predecessor--not make a mostly better device with trade-offs from one generation to the next to save money (on a high-dollar item, no less). You improved the guts of the phone (CPU, GPU, camera), but then skimped on the little things (build quality, super sensitive touch, audio quality, free OneDrive camera storage, even device availability and release). These feel like they're minimally for the fans, from a hardware/features standpoint. However, the way the devices are running an incomplete OS with so-so design and build quality/materials while being inconsistently available on rare occasions feels like they're also devices with extremely low expectations in the market. Essentially, I feel like Microsoft is saying "we want you to stay a customer, but we don't want to put too much work into making that happen, so we'll BARELY clear the bar and be difficult to work with on the way."
Seriously, we're 4 days from the MS Store launches of these things. We know nothing of availability. I want to get a 950 XL really badly, and their only solution is to send me 90 minutes into a mall that sucks all the time--ON BLACK FRIDAY. I'd have to drive 3 hours, risk getting shot, fight through a bunch of morons, and then probably get told they have no stock. Otherwise, I get to wait for online stock (which the e-mail alert system didn't tell me of last time) that has no availability date, let alone a ship/arrival date. I have no idea when I can or can't get this phone, and that's pathetic.