I live in Amsterdam and use Schiphol as the main airport. In my opinion, Schiphol is one of the most organised and easy to follow signs airport. However, it is quite big.
I would say 3 hours is really enough for me, however, I know main passengers' paths and I'm a tall man to walk quickly.
So if you have a heavy bag, you sit at the end of the plain, you have children that slow you down, you have a nationality that might slow down you at the immigration, you plain is delayed then you might have small delays that in sum will make it hard to be on time.
So if I would you, I book this flight and I will study before the mapping of the Schiphol to mentally prepare yourself with the route. And when you're here, just try to keep in mind that you should be there and don't worry much that you will miss.
And you can always ask for help airport service for route confirmation or ask people in the security queue to pass you in front because of the shortened connection.