Fabric okay.  Size too big.  Filling too soft.  Metal tag on zip could cause damage.