Make sure Michigan knows you want to be there. Otherwise it looks good. As stated in other threads Michigan doesn’t super score but will look at all your subscores… But your 35 will be good enough as long as your math and science scores are good for engineering.