I thought it was waterproof! I  had it one day and my puppy peed right through it. 
The pattern is nice though and it fit well.