I feel it sits better in my hands than the Xbox controller. The whole thing is matte except for the circles that the d-pad and face buttons sit in. The back is textured but it's a very fine texture which made me think it was rubber at first. The sticks have more tension than the PS3 controller for sure and are closer to the Xbox in that way. They are also better textured than the PS3 controller and although my 360 controller is worn down I think they are better textured than those. None of the buttons are squishy and all have a solid end to their movement, even the analog triggers are solid with a good amount of tension and the same solid end to the arc motion. They(the triggers) also have tabs that stick out slightly so you have something to press on, they are also concave now so your fingers can rest on them. The DPad is raised up a bit more than the PS3 controller and is now 8 way instead of just 4 way buttons. It's also more concave allowing perhaps better control for games that would use the dpad. Probably the best thing for me is you have more space between the analog sticks and the d-pad and face buttons than the PS3 controller. Allowing you to not feel so cramped.
I prefer this to my Xbox 360 controller, but my 360 controller has gotten a ton of use over the years on my PC and shows it's age.
edit: Tried Dirt 3 and while you can sorta get it to work by remapping the keyboard to the controller buttons you can't get analog working because it appears Dirt 3 is specifically looking for an Xbox controller and doesn't seem to know I have a different controller that is recognized in windows.
edit2: So I downloaded an xbox360 controller emulator. The game now works fine with the DS4 controller but no vibration functionality at all. That part probably will need special drivers to be written. Oh well.