Excellent quality! My big boys, Harley (Blk Lab) and Buddy (Red Heeler mix) love their TRex!  I really need to get them another one...TRex is just about mangled to death!  haha!  I plan to buy more for them...they really outlast the bones I have bought for them.