as others have said, garage is to small, add width to the kitchen by at least a 1ft, otherwise it'll feel cramped. The dining room is to narrow, widen that by 2ft, the wall on the left hand side of the entry should go, unless its a small wall. It'll make the living room feel smaller. Most garages need 30ft to fit even full size 1/2 trucks and still have access around the vehicle without sucking your gut in.
Id move the dishwasher down about 2ft just so you can now get use out of the corner cabinet instead of being total dead space.
Bedroom #2 id do a 5/0 window instead of 2 windows, you could shrink that room 16in-24in and gain that in the dining room.
In the basement, keep the stairs with a landing and a turn, you'll lost to much room upstairs going straight. Add a window to the room down stairs now for a E-scape window. so down the road you can turn it into a bedroom a lot easier for home value.