Cornell engineering is considered a top 5~10 engineering school. It doesn't quite compare to some of the powerhouses like MIT, Caltech, and Stanford. But it is right up there with other reputable engineering schools, like Michigan and Carnegie Mellon.
Cornell is distinct because it is divided into seven undergraduate colleges that offer a truly diverse array of programs, many of them top-ranked. There is a lot of depth and diversity in the student body, owing to Cornell's size and the breadth of its course offerings. Plenty of opportunities for different cultural experiences. It is much larger than the other Ivy league schools (except maybe Penn), which could be good or bad depending on what your preferences are. It has a very science-y feel to it, as it is a premier research university. It has a breathtakingly gorgeous campus, though the same could be said for other campuses. Cornell's reputation in engineering is unmatched in the Ivy league, except maybe by Princeton. The list goes on. Each school is very distinct, so you will have to look at all of them carefully.