It looks good to me ! The replaced glass fits good , the paint looks good , engine detailing looks good , and your BMF looks like you've been doing it for years , so don't be so hard on yourself ! One suggestion would be to fit "everything" to the body before paint . You'd be surprised at the difference when bumpers and grilles line up nicely when you're finished .