My husband went there for ChemE. He no longer works in the field but is super successful (i don't usually go around saying this but for the purpose of this post I will).
His friends and roommates are all also very successful and productive adults.
On the lifestyle side of things it was a fantastic traditional college experience. Great quality of life. He has nothing but fond memories and we stop off at campus several times a year when we're driving up 95.
My 11 year old frequently tells me that she wants to go to Delaware and we'd be thrilled if she goes there.