I've had my Galaxy S7 since May, and I can tall you it is the best phone experience I've had. Coming from my S4, the stock storage space was much better (32GB vs 16GB), and I also put in a fast 64GB microSD in as well. Lots of room for music, videos, photos, and more!
I have used, or more like abused, the water resistant certification, with no problems. I have gone swimming is pools with my S7 plenty of times, used it for underwater photos. I also took it on a trip to the water park, and everyone was looking hard at me while I swam in the wave pool or in the lazy river.
I also love the fast Qi wireless charging as well. I can charge the massive battery from 1% to 100% in no more than an hour and a half. Also, since the micro USB port cannot be used when wet, the wireless charging comes in extra handy when I spent a day at the pool.
Samsung Pay and the Fingerprint Reader are excellent to. I set unlock as well as Samsung Pay to Fingerprint reading, and it is quick and easy. I have both thumbs and index fingers registered. Also, Samsung Pay is accepted at practically every card reader, and sometimes has rewards events. (I managed to get $80 in Nike gift cards for using it, and I bought me some new shoes!)
The screen is amazingly crisp and clear, something I've come to expect from Samsung, and the camera is amazing as well, although I cannot use its full potential on Snapchat due to them not caring about Android users.
Amazing phone, worth the price no doubt, and I can flame iPhone users who think their phone is the best ever with my own Galaxy.