We were in the same elated place as you and your families one year ago. S and my husband went to Candidate's Weekend, and were totally hooked on the whole Olin scene. Unfortunately, he received a letter of rejection a few weeks later with no explanation (naturally). Now of course we all know not everyone can be accepted. And I have to say he is completely happy in the engineering program at the liberal arts college he chose. But just be warned: Olin invites you to a fantastic weekend that will leave you breathless to be a member of their community. No other college I have heard of recruits students in this manner, discarding the unlucky ones so carelessly afterwards.
To be clear: I think Olin is an amazing place. I just object to their admissions process.
HAVE A BACK-UP PLAN! They will not admit everyone.......Good luck!