I love it and would have given it five stars but it showed up with a weird mildew smell like it had been water damaged at some point or improperly stored for too long.  However, my son threw up all over it right after I got it so I had to throw it in a sanitizing washer load and it held up perfect.  Wasn't even misshapen (make sure you pull it out before it dries completely as with all nice things you don't want to awkwardly shrink).  I would definitely buy this again.

Cons: Weird mildew smell