The letter looks fine to me, I see nothing wrong with it.
I have some suggestions though:
'Are in receipt of' is kind of dated. Why not use 'have received'.
The letter would sound more positive to your customer if you could give them a bit more information like when the good will be delivered to them or what you plan to do with the purchase order