Stones is a great prospect, very good player in my opinion.
Smalling I'm not as convinced on, but he isn't bad.
As others have said, the difference between them is Dunk hasn't played at the top level. The gulf in quality between the championship and premier league is pretty massive, and there...