The pros:
Soft and reversible. I love that it came with a strap to keep the back piece up. I was using a blanket before and was forever re-adjusting it because it would fall down. While I have had to readjust this after some time of use, the back never comes off.

The cons:
I've had it for maybe two weeks now and the seams are coming apart around the edges, which I had to sew back up. It's not very thick and although it says "water repellent", if you can't clean up the liquid right away, it soaks right through. The loops that hold the straps in also don't look very strong--it's basically a strip of the thin fabric folded over and sewn onto the cover. Overall, the quality is only okay.