Our dog loves this.  It is on the back patio where she loves to watch the world go by.  Nice and cushy.  Have not tested the waterproof part of this.