We have the navy- it looks beautiful!
The fabric is somewhat water repellant but put a liner under it.