The colours are fine, though as has been said by others, perhaps a little weathering.
The white belts wouild have turned more yellow-brown , because they had no pipeclay to keep them clean ( the pipeclay and other cleaning materials were in their knapsacks, which were left on the ships ! ) . The blanket carried on the back should not be grey , but a light buff colour, with a 2" red stripe woven into each end.