Solid sewing and design. The pillow seems to be weighted chunks of foam. It needed to be broken apart after arriving. Soft fabric. My dog quickly adopted it