Feedback on if mix is mastering ready.

I've posted here a couple of times before and have really appreciated the feedback. Just finished this song and I'm wondering if there's anything that needs to be fixed in the mix before sending it to mastering. I've tried my best and It would be very helpful to get some feedback if there is anything that sounds off or stands too much out. Thanks! Last.