One thing i would say is that the chest armor looks like it sticks out a bit much at the top?!
This may be because of it not being seated properly as you said so forgive me, that would be my only observation!
That said, I think it looks awesome!
Great job.