This minion body pillow is very good in quality and it’s really soft, and can be used as a pillow in a pinch. You might have to stitch the shoulder straps well they tend to grab onto them. The jean material is not exactly denim or even close, but Buddy is definitely the perfect size for snuggling and cuddling! His actual plush skin is nice and soft, though! This can be your kids’ new bedtime buddy and they are inseparable!