Actually everything in your profile is very nice.. only the GMAT is bit on the weak side... but NOT for the schools you are applying!!
I have confidence that the schools you are applying to, are within your range. A few more schools might be: Olin, Moore George Washington. Actually there are quite a lot of programs out there at which you might be a good fit.
Admissionado | Packages | School Guides | Team
If you like the post, give it a KUDOS!