Inside is, in my opinion, sherpa. I think. YMMV No stains. The outside fabric is in EUC, but there is a flaw? in the fabric that looks like it got a spot of bleach on it? The serging is VGUC. Elastic and snaps EUC.
If I had a boy I'd keep this in a heartbeat, but I need to destash a bit. I'll post pics if there is interest. Thanks!!