There's a lot to like about this song. The backup vocals blend into the chorus very well, and the arrangement is well thought out. I listened to the tune several times because its is pleasant to listen to. The break at the 2:00 mark is cool and fits like a glove. My suggestion would be to pan some of the elements a bit wider because the whole mix sounds a bit narrow in scope. The obvious thing would be to widen the guitar tracks and backing vocals to give them some separation in the stereo field. This would also help the lead vocal to pop out of the mix a little more. Other than that, you have a possible gem on your hands with a small tweak here and there.