The bun is made of 100% natural rubber and the hot dog is made of nylon. The size of this item is 135mm x 60mm, which is for medium and large size dogs. It bun and the hot dog can be separated into two individual parts, and we can stuff some treats in the bun too.