Hey guys,

I could really do with some feedback on this mix of mine. Ive worked pretty hard on it and i feel its pretty nice. What do you think? What is lacking in this mix from making it sound professional?? Its not mastered so its a little soft. Please help. Thanks